Поле, в которое не нужно ничего вводить

InstantCMS 2.X

Нужно поле для обращения

#1 23 июля 2026 в 13:14

Подскажите, пожалуйста, кто то знает?

Какое поле можно использовать, чтобы обратиться к людям, которые будут заполнять поя? В смысле, например человек нажал «Разместить новость (или объявление, статью)», там открывается все как обычно, но сверху типа: «Внимание! прежде чем начнете заполнять, ознакомьтесь...». Я понимаю, что можно виджет использовать, но мне нужно, чтобы в разных типах контента именно разная инфромация была, поэтому подумал, может есть такое поле, где я напишу все, что мне нужно, а от них в этом поле ничего не требуется, просто прочесть. Существует такое поле? Спасибо!

#2 23 июля 2026 в 13:47

Можно разместить html-виджет на странице «Тип контента / Редактирование».

Или на пользовательских страницах с маской "тип_контента/add" или "тип_контента/edit/*". Это удобнее, если нужно сделать разные надписи при добавлении и редактировании. Или если нужны одинаковые надписи на формах разных типов контента.

#3 23 июля 2026 в 13:56

 WebMan, а где эти метки делаются? Мне как раз надо разные виджетов для каждого типа контента. Я на другом сайте просто ставил обычный текстовый, но он показывается на всех типах контента, а мне на каждый нужно разные тексты сделать

#4 23 июля 2026 в 17:07

Есть же поле типа «Сквозной HTML».

#5 23 июля 2026 в 20:11

а где эти метки делаются?

RadomiR

В админке перейдите «Виджеты и страницы...

Изображение

На вкладке Страницы, в „Пользовательских“...

Изображение

Создайте страницу...

Изображение

При создании страницы, в положительных масках, пропишите нужные ТК, разделы, категории, страницы редактирования (создания) записей  и тд. В общем всё, где вы хотели бы отобразить определённую информацию для пользователей.

Изображение

Затем перейдите на вкладку Все виджеты, и создайте виджет „Текстовый блок“, например

Изображение

Всё. В нём пропишите информацию для пользователей.

#6 23 июля 2026 в 22:36

 akokna, вилы! Теперь еще больше путаницы (у меня в голове, конечно же). Извините, я видимо костоязычно объяснил.

Полльзователь решил добавить объявление, он нажимает «Создать объявление»… открывается страница заполнения полей, создания объявлений. Мне надо, чтобы именно там вверху была информация, которую я хочу дать. НО! Эта информацуия только для тех, кто добавляет именно объявление. Если пользователь решил добавить новость — там так же, но там должна быть другая информация, именно на странице добавления новости информация тому кто добавляет новость, а если он решит статью добавить — там другая информация, именно для тех, кто хочет добавить именно статью.

Я думал, что есть в полях какое то поле, в котором я добавлю нужную информацию, просто еще одно поле, но человек там ничего не заполняет, а просто читает (в смысле пользователь, который добавляет).

Хотя я вот сейчас понял, насколько ыя туплю. Виджеты же как раз и добавляются, например в редактирование определенного типа контента )). Заработался )) Прошу простить меня, бывает )).

Кстати, а для чего вообще нужен сквозной хтмл? Я видел это поле, но не знаю, для чего оно ))

#7 23 июля 2026 в 23:06

Изображение

Туда текстовый блок виджет или html запись будет видна при редактировании и создании

#8 24 июля 2026 в 00:14

 rshabalin, да. Понял уже. Сам туплю немного, на самом деле мог бы и догадаться )). Спасибо!

Что такое сквозной хтмл? Может кто то подсказать? Не могу понять куда его использовать ))

#9 24 июля 2026 в 06:43
 rshabalin, да. Понял уже. Сам туплю немного, на самом деле мог бы и догадаться )). Спасибо! Что такое сквозной хтмл? Может кто то подсказать? Не могу понять куда его использовать ))
RadomiR

Все что напишите в этом поле будет видно во всех размещенных постах пользователю 

#10 24 июля 2026 в 07:07

Есть же поле типа «Сквозной HTML»

Loadырь

и его содержимое выводится в самой записи… А ТС спрашивает

нажал «Разместить новость (или объявление, статью)», там открывается все как обычно

RadomiR

поэтому ему нужно поле HTML блок в форме

Примерно с такими настройками

Изображение

И выглядеть оно в форме будет так

Изображение

#11 24 июля 2026 в 09:16

Дрязья! Спасибо огромное! Суть ясна )). Я просто протупил немножко )). Вопрос был сам по себе глупым )). Спасибо!!!

Другой под шумок, если можно:

Код page на сайте бурза.рф, почему то не работает ни в одном типе контента. Просто не показывает номера страницы вообще. На других сатах все нормально, а здесь нет. Буду благодарен, если подскажете, что сделать надо. Спасибо!

#12 27 июля 2026 в 17:55

Код page на сайте бурза.рф, почему то не работает ни в одном типе контента.

RadomiR

В новостях работает xn--80abs9ao.xn--p1ai/news?page=3

В остальных надо смотреть, есть ли код в виде строки github.com/instantsoft/icms2/blob/master/templates/modern/content/default_list.tpl.php#L120 или возможно сторонние хуки влияют на показ со страницами. Возможно записей меньше, чем указано в опциях типа контента. Версий много, так вам никто не подскажет на вашем конкретном примере.

#13 27 июля 2026 в 20:06

В новостях работает xn--80abs9ao.xn--p1ai/news?page=3

Loadырь

Подозреваю что вопрос в том, чтобы {page} работало так: 

Изображение

чтобы {page} отрабатывал и отображался в title, description, и H1. Пример настройки:

 Изображение

А вообще, ценный совет по этой теме, уже дали не так давно здесь: 

instantcms.ru/forum/meta-opisanie.html#post-371031 

Всё исходное по паттернам на странице документации:

docs.instantcms.ru/manual/settings/seo-patterns 

А дальше, работайте, экспериментируйте.

#14 29 июля 2026 в 06:45

поэтому ему нужно поле HTML блок в форме

Zau4man

А что тогда мешает заполнить Подсказку к полю. Чем оно лучше ?

#15 29 июля 2026 в 07:32

Чем оно лучше ?

Clear

очевидно ведь, можно поставить до поля. Можно накинуть в это поле разметку, ссылки, картинки, да даже скрипты какие-то подключить. Можно сделать большую-большую портянку объяснений со спойлерами.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.