у компонентов в опциях поля надо называть без options. Просто field_name
У виджетов да, options:field_name
у компонентов в опциях поля надо называть без options. Просто field_name
У виджетов да, options:field_name
lexvai, перед созданием темы пользуйтесь поиском instantcms.ru/forum/vidzhet-polja-kontenta.html
Нужны подробности. Что за магазин. Последняя ли версия.
Какой код в этой 21 строке.
Если в этот тип контента добавляют контент простые пользователи, то выход только разместить видео на видео хостинге из списка выше и получить там код для вставки. Иначе типограф не пропустит.
Если в тип контента добавляете материалы только вы или те, кому вы доверяете (это важно), то отключите в настройках поля обработку типографом и вставляйте код видео через режим исходный код

Косяка нет. Есть безопасность.
Во-первых, код видео, вставленного через iframe или object может убирать сам редактор. Для безопасности, так как через iframe на сайте можно разместить вирусы и т.п.
Во-вторых, код может убрать движок при включенной опции «Обрабатывать типографом» в настройках поля типа html (у которых есть визуальный редактор). Это тоже сделано для безопасности. Любой контент, который добавляют пользователи в поле типа html, надо обрабатывать типографом.
Иначе спамеры будут делать больно instantcms.ru/forum/obnaruzhen-virus-na-nekotoryh-saitah-instantcms.html
К сожалению, на данный момент настроек типографа в движке нет. Можете отметиться в тикетах на гитхабе github.com/instantsoft/icms2/issues/923 или этом github.com/instantsoft/icms2/issues/469
Глядишь разработчики обратят внимание, и добавят к типографу опций. А пока вставка видео через тег iframe поддерживается с youtube yandex rutube vimeo vk mail facebook
Создайте в system/controllers папку myip в ней файл frontend.php с таким содержимым
<?php class myip extends cmsFrontend { public function actionIndex() { $source = $this->request->get('source','хз... хз...'); $ip = cmsUser::getIp(); $text = "source - < " . html($source,false) . " >, IP - < $ip >"; } }
Получите такое

Чтобы не делать отдельно count можно вместо get написать getCount и сразу получить количество.
Поле должно быть активно и выводить нужные данные (на данный момент иконка) в списке и записи
тогда вариант с правами групп должен подойти. Кто-то же должен видеть поле и добавлять в него иконку. От остальных это поле скрыть.
Админ (у которого в профиле галочка стоит Администратор), будет видеть поле все равно.

Потом окажется, что поле вами таки планируется использовать, и вы нас одарите подробностями того, что значит «скрыть» для вас :)
А точно создали? Судя по ссылке, это объявление из демо-контента.
Предположу, что кроме главной, никакая другая страница не открывается?
Тогда вам сюда instantcms.ru/forum/nginx-php-fpm-for-instantcms-v2-x.html за конфигами к nginx
Есть же дополнение instantcms.ru/addons/catfields.html
Решит ряд вопросов.
А по обращению к разработчикам лучше идти на гит, только с более развернутым описанием хотелки.
Все реально.
Вот вы опубликовали скриншот. И что ждете? Ни вводных откуда берется цена по месяцам, ни что делать при нажатии на «следить», ничего...
Что-то на эту темы было в каталоге дополнений...
Отключите опцию

Звучит неочевидно, но опция не скрывает, а делает недоступной форму для повторной отправки.
Некоторое время назад интересовался этим вопросом, сейчас код CMS поменялся, но принцип остался
и этой ссылкой тему можно закрывать :)