За этот плагин во многом спасибо Алексу. Изначально он трудился над Banner Rocket Light, который затем стал плагином banners.  Данный плагин был установлен одному из моих заказчиков.  Однако – при работе его выявились определенные проблемы, которые потребовали изменения плагина.

Изначально возникший как форк, этот плагин был переписан полностью.

И существенных обновлений:

  • сокращено количество запросов – примерно в 2 раза, текущая задача которую я ставлю – это дальнейшее сокращение запросов – за счет формирования единого стека.
  • уход от ООП.
  • создание списка-баннеров по кастом запросам .
  • добавление экстраполей.
  • возможность добавления произвольных ссылок флеш-банерам.
  • другие мелкие изменения
readme.md

Banners

Простая банерка, в которой максимально оптимизованы запросы.

Использование:

Вариант 1. Загрузка из категории

  • Вставьте в шаблон:

    {PHP|banner_widget(':category', :count)}

Вариант 2. Загрузка с использование запросов

  • Создайте в админ панели запрос вида

    'ba_width>300 and (ba_cat="all" OR ba_cat="'.$GLOBALS['COT_CITY'].'")'

  • Вставьте в шаблон:

    {PHP|banner_widget(':queryid', :count)}

C данным методом будьте особенно осторожны, так как он выполняется через конструкцию eval()

При включенном постраничном кэшировании баннеры загружаются при помощи AJAX


Комментарии

1. Юрий
04 февраля 2016

Здравствуйте

сразу после установки - при нажатии на администрирование или структура - получаю

modules/banners/inc/banners.functions.php on line 14

????

С уважением

2. esclkm
21 февраля 2016

а полный текст ошибки вы не могли бы привести?

Новый комментарий

Имя:
:

Смотрите также:

Нет изображения

PHPMailer

отправляем почту средствами SMTP
Нет изображения

Similar Pages

Плагин похожие страницы
Нет изображения

XLS importer

Импорт из xls документа
Нет изображения

Siena Little Shop

Первый магазин для Siena
Нет изображения

Banners

Плагин баннеров на вашем сайте
Нет изображения

Subcat

Отображение страниц дочерних категорий
Первый контакт с нами