как в этой строчке заменить .$album['title'] на альбом[описание] ?
$album['title'] -> $album['content']
как в этой строчке заменить .$album['title'] на альбом[описание] ?
$album['title'] -> $album['content']
Вам проще актуализировать этот виджет
Или смотрите в его коде, там все нужные вам SQL запросы есть.
Викторыч, достаточно виджетом вывести js код и содержание статьи будет формироваться автоматом по тегам например h2 или h3.
instantcms.ru/forum/javascript-ne-mogu-realizovat-generaciyu-oglavlenija.html#post-284747
Ах тыж Сталинская жопа, опередил…
Сам такой )))).
Можно в самом плагине, добавить к ссылке пустышку href="#"
Тогда сразу лучше сделать не «id=», а «name=». Так как использование идентификаторов может привести их к дублированию на странице. А это минус во всяких «пузомерках» и возможно нарушение работы яваскриптов.
Исходя из этого морального гемороя, все что требуется от той кнопки это поставить <a id=«link_destination»></а> где будет курсор.
Там же всё просто. Кнопкой ставится якорь в нужном месте, а саму ссылку уже размещаете, где хотите, возможно даже в другом поле или вообще не на этой странице.
Вот только стандартный плагин anchor ставит якорь тегом ссылки — <a id=«anchor»></a>. Но наш волшебный типограф в этой строчке вырезает теги ссылок, у которых нет обязательного аттрибута href. Поэтому данный плагин так себя ведет на инстанте. Тут или перепиливать сам плагин или удалять строчку в коде движка.
Проблема скорее всего в кусочке
Интересно. У меня этот код выглядит так
public function run($message_ids) { $_message_ids = $message_ids; $_message_ids = [$message_ids]; }
Поэтому и не смог повторить ошибку.
Понял, у меня на сайте не последняя версия была выложена ))). rshabalin, обновите компонент
Что-то не могу повторить ошибку со своим редактором. Судя по скрину у вас стоит редактор маркитап и с ним возврашается «пустое» сообщение. Вероятно, проблема в каком-то другом стороннем компоненте, а не в iMini.
Отключите режим отладки в настройках сайта и будет вам счастье )))
А вы удалите этот хук.
Можно же его просто отключить в админке, удалять нет необходимости.
Sviridovve, вам надо очистить строку с датой от «примесей». Например регуляркой "/\d{4}-\d{2}-\d{2}.\d{2}:\d{2}:\d{2}/gm", как-то так.
function format_date_new($date_in) { }
Но это не точно, возможно «Т» будет ещё мешать. Это лишь направление куда вам «идти» )))
Просто «дичь». Строки с 5 по 24 — это AI придумал или вы ему помогли?
В базе данных в таблице cms_activity у столбца id пропал автоинкремент. Надо его восстановить.
дал поиск в них
Всё правльно, меняйте строки и будет вам счастье.
Замените строку
selectOnly('i.id, i.title, i.slug, i.zp, i.zp_cache, i.address_cache, c.ico as cat_icon')->
на строку
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
Судя по коду, столбец должен быть
Он есть, но он в таблице с категорией, а эта таблица по неведомым причинам к запросу не приджойнилась.
Самое простое, это отключить событие content_before_list у компонента job. Не у всех есть данный компонент и поэтому не многие могут знать, что есть в файле этого хука.