Drupal, базовая функция преобразования строк - PullRequest
0 голосов
/ 31 июля 2010

Может кто-нибудь сказать мне имя функции, которая преобразует пробелы в подчеркивания и буквы в нижний регистр для SEO дружественных URI?

Я знаю, что это очень простая функция для реализации, но я хочу использовать функцию для этой работы, если она существуетDrupal уже.

С уважением

Ответы [ 2 ]

1 голос
/ 31 июля 2010

Как сказал LanguaFlash, если вам просто нужно автоматически сгенерировать оптимизированные для SEO URL-адреса для вашего контента, используйте Pathauto : для этого он и создан. Даже если у вас есть собственный модуль с настраиваемыми путями, вы можете подключиться к API Pathauto, чтобы выполнить все генерации URL.

Тем не менее, если вам действительно нужно проявить осторожность, создайте свои собственные чистые URL самостоятельно, подумайте о создании зависимости от Pathauto и использовании двух его функций очистки URL - pathauto_cleanstring() и pathauto_clean_alias() - которые используются от Pathauto, чтобы делать то, что вы пытаетесь сделать.

1 голос
/ 31 июля 2010

Я не уверен, что вы пытаетесь достичь, но вы можете многое сделать с модулем pathauto и чистыми URL-адресами.

Если вы на самом деле не создаете собственный модуль, который будет создавать ваш собственный URL, вышеупомянутая конфигурация довольно проста. Если вы создаете пользовательский модуль, у меня есть довольно сильное подозрение, что создание хорошего URL было бы основной функциональностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...