Евгений Шеронов
С нами с 20 мая 2015; Место в рейтинге пользователей: #30Облако тегов для miniShop2
UPDATE 20.03.2018: Сниппет обновлён на корректный и добавлен pdoTools для обработки чанка.
Появилась задача реализовать облако тегов для удобства поиска товаров в интернет-магазине. Для этого сделал простенький сниппет, где теги собираются со всех товаров на сайте.
Сниппет умеет принимать параметры базового размера(font), шага в пикселях(step), количества размеров(levels) и чанка для вывода(tpl).
Алгоритм работы прост:
1. Собираются теги со всех товаров сайта.
2. Подсчитывается количество товаров для каждого тега.
3. Рассчитываются размеры для каждого уровня и границы по количеству использования тега.
4. Если не указан шаблон вывода, то на экране также будет облако тегов, но без ссылок.
Появилась задача реализовать облако тегов для удобства поиска товаров в интернет-магазине. Для этого сделал простенький сниппет, где теги собираются со всех товаров на сайте.
Сниппет умеет принимать параметры базового размера(font), шага в пикселях(step), количества размеров(levels) и чанка для вывода(tpl).
Алгоритм работы прост:
1. Собираются теги со всех товаров сайта.
2. Подсчитывается количество товаров для каждого тега.
3. Рассчитываются размеры для каждого уровня и границы по количеству использования тега.
4. Если не указан шаблон вывода, то на экране также будет облако тегов, но без ссылок.
Sendex: 2 вызова на одной странице
Доброе время суток!
Установил Sendex на сайт, необходимо в двух местах на одной странице расставить формы подписки.
Прикрутил jGrowl для уведомлений о подписке, смирился, что без Ajax. Всё вроде бы работает, но не так как нужно.
При подписке всплывает 2 сообщения и приходит 2 письма на почту. При 3 формах соответственно 3 письма и 3 сообщения. Со всплывающими сообщениями ещё разобрался в jGrowl, но с отправкой лишних писем не могу понять где копать. Возможно, всё проще, чем я думаю.
Кто нибудь уже сталкивался с подобным? Помогите, пожалуйста, разобраться.
По поиску ничего на данную тему нет.
P.S А если кто-то подружил Sendex и Ajax то вообще здорово, если отпишитесь здесь :)
Установил Sendex на сайт, необходимо в двух местах на одной странице расставить формы подписки.
Прикрутил jGrowl для уведомлений о подписке, смирился, что без Ajax. Всё вроде бы работает, но не так как нужно.
При подписке всплывает 2 сообщения и приходит 2 письма на почту. При 3 формах соответственно 3 письма и 3 сообщения. Со всплывающими сообщениями ещё разобрался в jGrowl, но с отправкой лишних писем не могу понять где копать. Возможно, всё проще, чем я думаю.
Кто нибудь уже сталкивался с подобным? Помогите, пожалуйста, разобраться.
По поиску ничего на данную тему нет.
P.S А если кто-то подружил Sendex и Ajax то вообще здорово, если отпишитесь здесь :)