Как изменить метку кнопок просмотра / результатов в Webform drupal-7
Я новичок в друпале, вебформе и php. На самом деле я установил drupal-7 с модулем веб-формы, и я хочу изменить текст параметров, например, "просмотр" для "создания проекта" и "результаты" для "просмотра проектов"... Я искал решение и заметил, что Лучший вариант - создать собственный модуль и использовать hook_form_alter() для изменения, поэтому я создал собственный модуль. Но я не знаю, как я могу изменить.
Прошу прощения, если решение уже есть (я не смог его найти:()
2 ответа
"Вид" и "Результаты" на самом деле являются пунктами меню, которые вы можете изменить, реализовав hook_menu_alter()
,
Следующий код в пользовательском модуле (измените MODULENAME на имя вашего модуля) обновит вкладку "Результаты" без заминки, однако вкладка "Вид" сложнее, потому что это основной пункт меню "Просмотр узла". Приведенный ниже код обновит этот пункт меню для ВСЕХ типов узлов, а не только для веб-форм. Если вы не видите изменений, очистите кэш.
Насколько я знаю, нет способа изменить пункты меню (в данном случае "Вид") для определенных типов узлов. Смотрите http://drupal.org/node/754508 для некоторых попыток и обсуждения.
function MODULENAME_menu_alter(&$items) {
// change webform "Results" to "View Projects"
$items['node/%webform_menu/webform-results']['title'] = t('View Projects');
// change "View" to "Create Project" - affects *all* node types, not just webforms
$items['node/%node/view']['title'] = t('Create Project');
}
Например, я нашел один простой способ изменить все во всем, что есть в drupal 7, возможно, в других попытайтесь установить модули для установки: переопределение строк, ссылка: http://drupal.org/project/stringoverrides, затем введите имя пользователя в конфигурации и новое имя
Я надеюсь, что эта информация полезна
добавить картинку как! >> http://s2.subirimagenes.com/otros/previo/thump_7143242string.jpg