РЕШЕНО! Изменение заголовка при создание ноды для каждого типа материала индивидуальный заголовок - НЕ РАБОТАЕТ КОД

Главные вкладки

Аватар пользователя iNFerNo iNFerNo 17 апреля 2012 в 16:06

Я хочу при создании нод определенного типа материала выводить не Создать Отчет, Создать Анкета ,а выводить свои заголовки по условиям...

взял код

if (arg(0) == 'node' && arg(1) == 'add' && arg(2)) {
    $titles = array(
      'ad'     => 'Добавление объявления',
             );
    if (isset($titles[arg(2)])) {
      drupal_set_title($titles[arg(2)]);
    }
  }

при вставке в свой модуль - не работает код.

подскажите что можно еще придумать*?

Комментарии

Аватар пользователя iNFerNo iNFerNo 17 апреля 2012 в 16:28

тоже и туда вставлял

function моятема_preprocess_page(&$vars)

и function phptemplate_preprocess_page(&$vars)

не помогает все равно почему то

Аватар пользователя iNFerNo iNFerNo 17 апреля 2012 в 17:07

Решение для 6-ки

Изменение заголовка для создаваемых нод

$title = empty($form['nid']['#value']) ? 'Добавить тип материала' : $title;
drupal_set_title($title);

вставляется в свой модуль в функцию формы ноды.

подскажите это по друпаловски код?