• Страница 1 из 1
  • 1
Сообщество uCoz » Модули uCoz » Контент-модули » Редактор страниц » дополнительное поле (доп поле. для админа)
дополнительное поле
юкозчик
Сообщений: 115
Репутация: 1
Уровень замечаний:

Сообщение # 1 | 19:52:26
привет ребята, у меня такой вопрос можно ли сделать так что бы (доп поля при добавление и редактирование материала видел только админ)
-SAM-
Сообщений: 156
Репутация: 46

Сообщение # 2 | 21:02:38
Думаю, что можно скриптом(или стилизацией) сделать визуальное скрытие поля(да даже его авто-заполнение можно сделать при желании скриптом) - через исходный код страницы можно узнать id и классы конкретного поля, им потом задать скрытие. Суть: в шаблон страницы добавления и редактирования материала прописывается скрипт(или стилизация), этот скрипт(или стилизация) потом ставиться под уловный оператор, скажем, <?ifnot($GROUP_ID$='4')?> - чтобы скрытие было всем, за исключением группы 4 (по-умолчанию это группа Администратор).
Что-то наподобие этого(ибо в скриптах не силён), ставиться после $BODY$ :
Код
<?ifnot($GROUP_ID$='4')?><script type="text/javascript">  
var other2=$("input[name='other2']");  
other2.parent().parent().hide();  
</script><?endif?>

Ex-ID: 179703 [11 Авг 2012]
юкозчик
Сообщений: 115
Репутация: 1
Уровень замечаний:

Сообщение # 3 | 21:55:55
Цитата -SAM- ()
Думаю, что можно скриптом
не просто получилось))) а вообще в яблочко biggrin

Код
<?ifnot($GROUP_ID$='4')?><script type="text/javascript">   
var other2=$("input[name='other2']");   
other2.parent().parent().hide();   
</script><?endif?>
и мне надо было скрыт 2 доп. поля
и я добавил этому скрипту
var other1=$("input[name='other1']");
other1.parent().parent().hide();
в итоге
Код
<?ifnot($GROUP_ID$='4')?><script type="text/javascript">   
var other2=$("input[name='other2']");   
other2.parent().parent().hide();   
var other1=$("input[name='other1']");   
other1.parent().parent().hide();   
</script><?endif?>

все супер спасибо +
Сообщество uCoz » Модули uCoz » Контент-модули » Редактор страниц » дополнительное поле (доп поле. для админа)
  • Страница 1 из 1
  • 1
Поиск: