
Loadырь
Надо отключить события, которые влияют на поднятие объявлений. Но это какой-то сторонний компонент этим занимается, поэтому вам никто не подскажет, что именно отключить.
'editor' это и есть сами редакторы и пресеты основанные на них — github.com/instantsoft/icms2/blob/master/system/fields/html.php#L22
Пробуйте так
new fieldHtml('options:text', [ 'title' => 'LANG_CONTENT', 'options' => [ 'editor' => 'h1' // Тут или имя пресета или его номер, точно не скажу. ], ]),
Если нужны пресеты для разных групп пользователей, то там используется «editor_presets»
Добавьте себе эту строчку github.com/instantsoft/icms2/blob/master/system/controllers/admin/forms/form_ctypes_field.php#L58 и вероятно заработает
Да, на такой старой версии оно не сработает.
Pawell, в файле замените
CREATE TABLE
на
CREATE TABLE IF NOT EXISTS
new fieldList('options:mywidget', [ 'title' => LANG_XXX, 'default' => 'value_вариант1', 'items' => [ 'value_вариант1' => 'title_вариант1', 'value_вариант2' => 'title_вариант2', 'value_вариант3' => 'title_вариант3' ] ]),
Тут три файла картинок github.com/instantsoft/icms2/tree/master/templates/admincoreui/images которые можно изменить на свои
Как думаете, оставить 8.4 или 8.2 пока пусть стоит?
Конечно оставайтесь на 8.4.
На 8.2.сидят многие и много багов на ней уже пофиксено, а у вас прекрасно получается находить или создавать баги на 8.4. )))
Да все работает, но хочется разобраться, как сделать поле правильной ссылкой.

Надо включить эту галочку, прочитав описание к ней.
На дэмо ссылка тоже никуда не ведет. Непонятно что надо.
Демо рабочее, но поскольку оно «пустое», то не видно работы данного поля. Найдите запись с «2024» и увидите его работу.
Nikolay, с чего вы решили, что на демо это поле имеет тип «Ссылка»? Там обычное строковое поле с опцией фильтрации.
Добавил, но что то не работает, в ссылке нет якоря
Чтобы якоря появились в этом списке надо в файле github.com/instantsoft/icms2/blob/master/wysiwyg/tinymce/files/plugins/link/plugin.min.js найти текст
t=e.dom.select("a:not([href])")
и заменить на этот
t=e.dom.select('a[name][href="#"]')
Но, после наших полуночных бдений с Пупсиком
Полуночные бдения с Пупсиком, опасны своими непредсказуемыми последствиями. Можете из коробки cms вашей версии восстановить всю папку редактора tinymce. И да, старые якорные ссылки не будут тут работать. Тут привязка идет к name, а не к id.
Сделал, но чуда не случилось(
Значит вопрос к хостеру: — почему отдается 404 ошибка при запросе к этому файлу?
TOPg, отстутсвует файл github.com/instantsoft/icms2/blob/4118a18e4888f0fc0bd55d6327f3a5010a242555/system/controllers/messages/actions/notice_action.php или нет к нему доступа