Alangasar

Alangasar
Рейтинг
98
Регистрация
06.11.2008

Раз считаете, что отличный, ставьте в дополнение к фиелдпермишн модуль https://www.drupal.org/project/title

В условие надо добавить проверку на существование $node->nid, например $form['#node']->nid

samara7, беда, беда...

Сразу бы написали: PHP не знаю, drupal вижу первый раз


function MYMODULE_form_node_form_alter(&$form, $form_state, $form_id) {
global $user;
if (!in_array('administrator', $user->roles)) {
$form['title']['#access'] = FALSE;
}
}

как-то так

samara7, Код который вначале указан, вставляете как есть? В таком виде конечно он не будет работать. Всю функцию покажите

---------- Добавлено 03.02.2016 в 08:52 ----------

Ragnarok, посмотрите в сторону https://www.drupal.org/project/examples

Даже хз, что посоветовать, знать бы для начала какой функционал необходим.

Зы. В качестве отступления. В феврале поддержка 6 версии прекращается, я бы подумал о апгрейде на 7.

Да какие заготовки, .info файл с двумя строками? Сам файл модуля индивидуален в каждом конкретном случае. Разьве что hook_menu, hook_block, и то не факт, что нужны

---------- Добавлено 02.02.2016 в 18:45 ----------

Речь же о 7?)

https://www.drupal.org/documentation/theme

Если хуки и темизация не помогают справится, то я правлю модуль, удаляю из .info файла инфу о его версии

---------- Добавлено 20.01.2016 в 11:28 ----------

Это, конечно, если обновлять с помощью drush, при ручном копировании, конечно, все затрется

Ragnarok, шаблон скопировать в свою тему, внести правки, очистить кэш

big boy:
Что в данном случае лучше использовать?

header('Location: '.'http://'.$url, TRUE, 301);
или
drupal_goto('http://'.$url, array('external' => TRUE));

Внутри функции drupal_goto вызывается header('location')

Всего: 485