Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Добавление плагинов TinyMCE 12 февраля 2025 в 09:55

 Викторыч, достаточно виджетом вывести js код и содержание статьи будет формироваться автоматом по тегам например h2 или h3.

instantcms.ru/forum/javascript-ne-mogu-realizovat-generaciyu-oglavlenija.html#post-284747

#2 Добавление плагинов TinyMCE 12 февраля 2025 в 08:11

Ах тыж Сталинская жопа, опередил…

pupsik

Сам такой )))). 

Можно в самом плагине, добавить к ссылке пустышку href="#"

pupsik

Тогда сразу лучше сделать не «id=», а «name=». Так как использование идентификаторов может привести их к дублированию на странице. А это минус во всяких «пузомерках» и возможно нарушение работы яваскриптов.

#3 Добавление плагинов TinyMCE 12 февраля 2025 в 07:31

Исходя из этого морального гемороя, все что требуется от той кнопки это поставить <a id=«link_destination»></а> где будет курсор. 

pupsik

Там же всё просто. Кнопкой ставится якорь в нужном месте, а саму ссылку уже размещаете, где хотите, возможно даже в другом поле или вообще не на этой странице.

Вот только стандартный плагин anchor ставит якорь тегом ссылки — <a id=«anchor»></a>. Но наш волшебный типограф в этой строчке вырезает теги ссылок, у которых нет обязательного аттрибута href. Поэтому данный плагин так себя ведет на инстанте. Тут или перепиливать сам плагин или удалять строчку в коде движка.

#4 Зависает окно отправки сообщения 12 февраля 2025 в 06:30

Проблема скорее всего в кусочке

Zau4man

Интересно. У меня этот код выглядит так

  1. public function run($message_ids) {
  2.  
  3. $_message_ids = $message_ids;
  4.  
  5. if (!is_array($message_ids)) {
  6. $_message_ids = [$message_ids];
  7. }
  8.  

Поэтому и не смог повторить ошибку.

Добавлено спустя 5 минут

Понял, у меня на сайте не последняя версия была выложена ))).  rshabalin, обновите компонент 

#5 Зависает окно отправки сообщения 11 февраля 2025 в 11:39

Что-то не могу повторить ошибку со своим редактором. Судя по скрину у вас стоит редактор маркитап и с ним возврашается «пустое» сообщение. Вероятно, проблема в каком-то другом стороннем компоненте, а не в iMini.

#6 Зависает окно отправки сообщения 11 февраля 2025 в 08:50

Отключите режим отладки в настройках сайта и будет вам счастье )))

#7 Зависает окно отправки сообщения 11 февраля 2025 в 06:29

А вы удалите этот хук.

pupsik

Можно же его просто отключить в админке, удалять нет необходимости.

#8 1 January 1970 29 января 2025 в 22:34

 Sviridovve, вам надо очистить строку с датой от «примесей». Например регуляркой "/\d{4}-\d{2}-\d{2}.\d{2}:\d{2}:\d{2}/gm", как-то так.

  1. function format_date_new($date_in) {
  2. preg_match('/\d{4}-\d{2}-\d{2}.\d{2}:\d{2}:\d{2}/gm', $date_in, $matches);
  3. return lang_date(date('d.m.Y', strtotime($matches[0])));
  4. }

 Но это не точно, возможно «Т» будет ещё мешать. Это лишь направление куда вам «идти» )))

#9 [ЕСТЬ РЕШЕНИЕ] Вывод последнего комментария в списке постов 28 января 2025 в 07:01

Просто «дичь». Строки с 5 по 24 — это AI придумал или вы ему помогли?

#10 При регистрации и редактирования профиля выходит ошибка 27 января 2025 в 11:35

В базе данных в таблице cms_activity у столбца id пропал автоинкремент. Надо его восстановить.

#11 [ЕСТЬ РЕШЕНИЕ] Неизвестный столбец 'c.ico' в 'field list' 23 января 2025 в 09:51

дал поиск в них

F_a_R_i_D

Всё правльно, меняйте строки и будет вам счастье.

#12 [ЕСТЬ РЕШЕНИЕ] Неизвестный столбец 'c.ico' в 'field list' 23 января 2025 в 09:46

Замените строку

  1. selectOnly('i.id, i.title, i.slug, i.zp, i.zp_cache, i.address_cache, c.ico as cat_icon')->

на строку

  1. selectOnly('i.id, i.title, i.slug, i.zp, i.zp_cache, i.address_cache' . (empty($ctype['dataJobModel']['join']) ? ', c.ico as cat_icon' : ''))->

Вполне возможно, что в категории иконка имеет название не ico, а icon. Тогда надо будет поменять c.ico на c.icon

Судя по коду, столбец должен быть

Zau4man

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

#13 [ЕСТЬ РЕШЕНИЕ] Неизвестный столбец 'c.ico' в 'field list' 23 января 2025 в 09:36

Самое простое, это отключить событие content_before_list у компонента job. Не у всех есть данный компонент и поэтому не многие могут знать, что есть в файле этого хука. 

#14 Слайдер 22 января 2025 в 07:03

можете подсказать в двух словах как?

Litemir

Создал виртуальное непубличное поле для этих целей. Всё содержимое вкладки «Содержимое» у меня одно это поле. В шаблоне поля яваскриптом клонирую блоки полей при добавлении слайда. В клонированном блоке тем же яваскриптом меняю имена у полей под нужные мне и вставляю новый блок в самый низ.

#15 Слайдер 21 января 2025 в 10:46

А где вообще эти поля будут выводиться?

Lora

Если выводятся в виджете, то и хранится в виджете, а если в поле, то в поле хранится.

И все ссылки, текст и картинки жёстко прописаны в коде?

Lora

Зачем, есть же опции, сколько надо, столько и добавляете.

Изображение
Изображение

Шаблоны вывода только фиксируются, но и их можно сделать неограниченное количество

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