Как я могу изменить некоторые строки меню по умолчанию в Drupal, не взламывая файлы ядра или не используя плагин String Override? - PullRequest
1 голос
/ 23 сентября 2008

Если вам нужно больше деталей, дайте мне знать.

РЕДАКТИРОВАТЬ : изменен заголовок для ясности.

Ответы [ 6 ]

2 голосов
/ 19 ноября 2008
2 голосов
/ 12 ноября 2008

Если вы используете Drupal 6, у вас есть доступ к хукам menu_alter и menu_link_alter . если вы не можете внести необходимые изменения с помощью обычных параметров администрирования, вы можете создать модуль, который реализует один или оба из этих хуков, чтобы вы могли изменять сгенерированные пункты меню при построении содержимого таблицы menu_router.

1 голос
/ 26 сентября 2008

Если вы просто хотите изменить заголовок, скажем, страницу «Моя учетная запись» или «Создать контент», или любую другую страницу по умолчанию в Drupal, вы можете изменить сами пункты меню, перейдя в «domain.com/admin/build/menu/list'.

Например, если вы хотите изменить название «Моя учетная запись» на «Ваша учетная запись», вы найдете меню под названием «Навигация» на странице списка меню по адресу «/ admin / build / menu / list». Меню «Навигация» находится в папке «/ admin / build / menu-customize / navigation». Найдите пункт меню «Моя учетная запись» и нажмите «Изменить». Оттуда вы можете изменить заголовок пункта меню.

1 голос
/ 24 сентября 2008

Вы можете просто создать псевдоним для него. Например, сделайте так, чтобы «форумы» указывали на псевдоним «форум».

1 голос
/ 23 сентября 2008

Как правило, эта функциональность реализуется через модуль locale , который является частью ядра Drupal. Модуль очень прост в использовании в такой ситуации. Просто включите его, затем перейдите на страницу настроек; добавьте «язык» (просто пользовательский набор строк перевода для вашего сайта), а затем введите строку, которую вы хотите перевести, и перевод.

Если вы работаете в Drupal 5, вы также можете проверить модуль localizer для дополнительных опций.

1 голос
/ 23 сентября 2008

Drupal предоставляет переводы на своем веб-сайте ...

http://drupal.org/project/Translations

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