Drupal: Человечные заголовки у форм создания материалов

По умолчанию формы создания материалов озаглавлены по шаблону "Создание материала [nodetype]". Код ниже, позволяет назначить каждому типу свой человекопонятный заголовок:

/**
* Preprocess function for theme_page
*/
function mymodule_preprocess_page() {
if (arg(0) == 'node' && arg(1) == 'add' && arg(2)) {
$titles = array(
'page' => 'Добавление информационной страницы',
'article' => 'Добавление статьи',
'feedback' => 'Добавление отзыва',
);
if (isset($titles[arg(2)])) {
drupal_set_title($titles[arg(2)]);
}
}
}

Комментарии

Похожие записи: