По умолчанию создание формы CCK имеет название формы
Create [Your Content Type Name Here]
Я хочу изменить свою
Register for Such and Such
Было высказано предположение, что я могу использовать переопределение строки, но я не могу найти заменяемую строку. Я также пробовал писать код в form_alter, но не могу понять, как изменить «название».
Идеи?
Есть две возможности: либо вы можете использовать надпись на тему, и задавать переменную $ title, используемую в шаблоне страницы. Вы можете сделать это с помощью функции препроцесса, такой как ленивый.
Другими вариантами, которые я предпочитаю, будет использование drupal_set_title (), это нужно будет в модуле. Я не пробовал это, но я бы подумал, что вы можете использовать это в своей реализации hook_form_alter (). Таким образом, вы могли бы контролировать, какие заголовки легко меняться.
Hook form_alter не влияет на заголовок, но вы можете использовать функцию препроцесса:
Попробуйте запустить этот код:
function MYMODULENAME_preprocess(&$variables) { $variables['title'] = 'test title'; }