Хочу темизировать страницу добавления / редактирования ноды.
Как узнать, какие переменные используются? А именно - хотелось бы поля от нескольких словарей расположить в ряд, а не одно под другим.
+ в зависимости от выбора в одном поле - подставлять определенные значения в другое поле.
Комментарии
это через CSS, примерно так я делал, точно сейчас не скажу:
display:inline;
}
самый простой способ, правой клавишей
просмотр HTML код, и поеахали по классам, как описанно выше.
Ребят, вы не поняли немного.
На примере объясняю - есть определенный тип материала. В зависимости от роли, пользователю выводятся те, или иные словари для заполнения. Образно говоря, простому юзеру - 2 словаря, модератору - 5, админу - все.
Вот мне и надо, отловив юзера, вывести поле словаря.
Taxonomy Access Control ?
global $user;
if ($form_id == 'тип-материала_node_form') {
if ($_SESSION['role'] == 2) {
действия с полями формы
return $form;
}elseif ($_SESSION['role'] == 3) {
действия с полями формы
return $form;
} //и т.д. где 2, 3 это ID ролей, можно посмотреть в таблице БД roles
}
return $form;
}
Я решаю примерно так, возможно есть и лучшие решения.
функцию писать в собственном модуле.