Quote from: Seruy at Apr 15, 2008, 05:25 PM
...и взяться за написание своего сниппета. Пока не готов но скоро думаю доделаю.
Вообще странно, почему до сих пор нормального баннерного модуля никто из поклонников MODx сделал

А надо именно модуль+сниппет, а не просто сниппет. Чтобы в модуле можно было создавать, редактировать, удалять баннеры и категории баннеров. Баннер должен обладать следующими свойствами(полями):
- название баннера
- ссылка
- либо картинка, либо флешка, либо текст (с возможностью загрузки картинки и флешки на сервер)
- вероятность (сила) показа, в случаи если сниппету задается вывод случайного баннера из определенной категории
- количество показов (если 0, то неограничен по количеству показов)
- дата начала показа
- дата конца показа
- галка опубликован или нет
-
статистика по количеству кликов, с возможностью обнулить
Категории нужны и полезны в случаи если на сайте используется несколько блоков вывода баннеров (предположим в шапке необходимо выводить по одному из категории «Флеши 468x60» idCat=1, а в подвале – по 5 штук из категории «Баннеры100х100» idCat=2)
Собственно сниппет должен отвечать за вывод баннеров, т.е. сначало проверка картинка, текст или флешка и потом подстановка шаблона вывода, так же сниппет должен перехватывать клики по баннерам и записывать в БД.
В качестве параметров сниппета предусмотреть например следующие:
&idCat – из какой категории брать баннеры (по умолчанию выбираются все подряд)
&limit – количество вывода на экран (по умолчанию все)
&sortBy – сортировка либо по названию, либо по порядку создания (id), либо по силе показа (по умолчанию по ключу id)
&random – включить случайный вывод, когда задан лимит (по умолчанию выключен) – случайность должна зависеть от свойства «сила показа»
&tpl_img(_swf,_txt) - подключение шаблонов для извращенцев (возможно кому либо будет не понраву в ссылке target=”_blank”)