Живой сайт

Виджет для InstantCMS 2.x , совместимость 2.12.2-2.15.1 , открытый исходный код

  • Рейтинг:
  • Просмотры: 1640
  • Загрузки: 151
  • Подписчики: 0
  • Добавлен: 06.02.2022

Виджет поможет немного оживить сайт. Укажите селекторы блоков, которые часто меняются, интервал обновления, и наслаждайтесь!

Виджет обновляет элементы с указанными селекторами без перезагрузки страницы. Это могут быть списки контента, виджет «Кто онлайн» и другие элементы.

Однако, если в блоке, селектор которого вы указали, после обновления создается элемент, действие с которым должно вызвать какое-то событие (например, при клике должно открыться модальное окно), то эти события работать не будут. Например, не получится с помощью виджета обновлять меню уведомлений, так как кнопки «Уведомления» нет на странице, пока нет уведомлений. А при клике модальное окно не откроется, но будет 404 ошибка.

Для пункта меню «Сообщения» нужно тоже проводить кое-какие манипуляции, а точнее обернуть содержимое тега <a> другим тегом. И обновлять этот другой тег.

Виджет не будет работать, если в файле main.tpl.php вашего шаблона в самом низу нет вот такой строчки (с версии 2.12.2 эта строчка должна быть в шаблоне. Если ее у вас нет, то добавьте):

<strong><?php </strong>$this->bottom(); <strong>?><br></strong>
Скачать Как установить?
Версия: 1.0.1 — 09.01.2021
Загружено 151 раз