Если вы обнаружили пятно на своих джинсах, не расстраивайтесь и не спешите в химчистку. Возьмите стакан, налейте в него 80 гр спирта, добавьте немного лимонного сока и две капли нашатыря. Потом все перемешайте и залпом выпейте. Через 10-15 минут это злополучное пятно начисто исчезнет из круга ваших проблем.аж пиво на джинсы плеснулось
Soul
и в тьме есть свет, и в свете - тьма...
+1698
Репутация
2775
Рейтинг
Очень Серый… хоть как ни назовись, какую аву не ставь, а все равно "спалитесь"а так?
Просили не ссылку, а "галочку"ссылку на правила в это поле не вставить...

… да есть такое дело… правило на заполнение действует только в профиле…Спокойна пропускает
может и вправду хватит?#глумитьсяхватит?

dim312
В системе есть возможность настраивать права доступа полям, вот и воспользуйтесь им.
Самый простой способ, не требующий
настройте видимость для поля "телефон" видимость необходимым группам ( Пользователи Модераторы Администраторы)задача совершенно тривиальна для программера, но все-таки надо чего-то знать
создайте второе поле "телефон" — тип поля "ссылка" — ссылка "/billing/plan" и настройте видимость для групп ( Гости Новые).
таким образом для групп Пользователи, Модераторы, Администраторы будет выводиться поле с номером телефона, а для групп Гости, Новые поле со ссылкой на биллинг.
Как-то так
Компоненты — > Профили пользователей — > Поля профилей — > создать новое поле
Системное имя — > rules
Название поля — > С правилами сайта ознакомлен
Тип поля — > Флаг
Формат поля — > Поле должно быть заполнено
Доступ для чтения — > Новые
Доступ для изменения — > Новые
Системное имя — > rules
Название поля — > С правилами сайта ознакомлен
Тип поля — > Флаг
Формат поля — > Поле должно быть заполнено
Доступ для чтения — > Новые
Доступ для изменения — > Новые
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
...:(… ну хоть Правила почитайте… версий системы две… конечно часть поняла, что это icms2, остальные прошли мимо… выставите права доступа для поля "Телефон", пропишите для него необходимое условие в шаблоне вывода....
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
данный вариант подходит только для markitup — для redactor и live данное решение не подойдет.На примере редактора markitup
На примере редактора markitupБуду думать… :)
Заменить вывод шаблона (по сути добавить 1 скрипт и прописать дополнительный класс к текстовому полю)
\templates\test\controllers\markitup\widget.tpl.php
<?php cmsTemplate::getInstance()->insertJS('wysiwyg/markitup/sets/'.$options['set'].'/image_upload.js'); cmsTemplate::getInstance()->insertJS('wysiwyg/markitup/jquery.markitup.js'); cmsTemplate::getInstance()->insertJS('wysiwyg/markitup/sets/'.$options['set'].'/set.js'); cmsTemplate::getInstance()->insertCSS('wysiwyg/markitup/sets/'.$options['set'].'/style.css'); cmsTemplate::getInstance()->insertCSS('wysiwyg/markitup/skins/'.$options['skin'].'/style.css'); ?> <script language="javascript"> var str=''; function count(str) { document.getElementById('b1').innerHTML=str.length; document.getElementById('b2').innerHTML=str.replace(/\s/g,'').length; document.getElementById('b3').innerHTML=str.replace(/ /g,'').length; document.getElementById('b4').innerHTML=str.replace(/\n/g,'').length; var st = str.replace(/\n/g,' ') + ' '; st = st.split(/\s* \s*/).length; document.getElementById('b5').innerHTML=st - 1; return false; } </script> <textarea onkeyup="str=this.value;count(str);" id="<?php echo $options['id']; ?>" class="textarea" name="<?php echo $field_id;?>" data-upload-url="<?php echo href_to('markitup', 'upload'); ?>"><?php echo $content; ?></textarea> <script type="text/javascript"> $(document).ready(function(){ if(!$("#<?php echo $options['id']; ?>").hasClass("markItUpEditor")) { $("#<?php echo $options['id']; ?>").markItUp(mySettings); } }); </script> <div align="left"> <p><?php echo LANG_MARKITUP_1; ?> - <b id="b1">0</b></p> <p><?php echo LANG_MARKITUP_2; ?> - <b id="b2">0</b></p> <p><?php echo LANG_MARKITUP_3; ?> - <b id="b3">0</b></p> <p><?php echo LANG_MARKITUP_4 ?> - <b id="b4">0</b></p> <p><?php echo LANG_MARKITUP_5; ?> - <b id="b5">0</b></p> </div>
\system\languages\ru\controllers\markitup\markitup.php
Забыл написать — для ICMS2
Извините за не скромный вопрос — как Ваше высказывание помогло в решении поставленного вопроса?сказать спасибо разработчикам и вырвать себе "моск" с клонированием )))
P.S. очередная просьба… пишите по существу…
создать новый тип контента и настроить поля?
Хорошие шаблоны востребованы всегда.Шаблоны всегда востребованы,
P.S. название темы подправил :)
:)Вот файл 404, вот код, творите.
SpaceSel
MegaRostov
Создайте отдельную тему.Соблюдайте принцип «одна тема = одна проблема». Не нужно решать все свои вопросы в рамках одной темы.