Существует ли модуль для ограничения параметров списка выбора CCK для каждой роли?
Я заметил, что мы можем определить пользовательский список php для виджета опций в CCK.
Хотели бы ограничить допустимые значения для каждой роли?
Какой был бы самый простой способ?
Такое решение могло бы заменить множество других модулей, таких как рабочий процесс и т. Д.
6
1 answers
Вам не нужен модуль, он находится в ядре.
$values = array(1|one, 2|two, 3|three);
global $user;
// Check to see if $user has the administrator role.
if (in_array('administrator', array_values($user->roles))) {
$values[] = 'special|special';
}
return $values;
2
Author: iStryker, 2011-07-17 12:45:05