【问题标题】:apply drupal pathauto generals settings manually手动应用 drupal pathauto generals 设置
【发布时间】:2011-07-25 11:16:56
【问题描述】:

我想在我自己的模块代码中为不同的语言创建别名。出于这个原因,我想将 pathauto 的所有一般替换模式应用于字符串。例如用分隔符和特殊字符替换空格。

是否有一个函数可以做到这一点?

【问题讨论】:

    标签: api drupal pathauto


    【解决方案1】:

    我认为 pathauto 的 .inc 文件中有一些对您有用的东西。查看 sites/all/modules/pathauto/pathauto.inc 你可能会发现 pathauto_cleanstring() 做了一些你正在寻找的事情。

    由于您正在调用另一个模块函数,因此在调用它之前检查该函数是否存在可能是最安全的,以防模块未安装或包含文件未加载。

    if function_exists('pathauto_cleanstring') {
        $cleaned = pathauto_cleanstring($sometext);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多