Andrey
С нами с 08 августа 2016; Место в рейтинге пользователей: #215mfilter2 как запомнить фильтр?
Подскажите как раализовать:
Есть у меня категории(вывел их pdoresources) и есть фильтр «мужское» и «женское»(галочками).
Как запомнить выбранный фильтр при переходах по категориям?
Вот сайт примера:
nosi.ru/majki-futbolki/?tv|pol=мужской
Есть у меня категории(вывел их pdoresources) и есть фильтр «мужское» и «женское»(галочками).
Как запомнить выбранный фильтр при переходах по категориям?
Вот сайт примера:
nosi.ru/majki-futbolki/?tv|pol=мужской
Анимация добавления товара в корзину, Minishop2
Привет всем!
Может кому-то пригодится данное решение. Анимация при добавлении товара в корзину.
На странице каталога подключаем скрипт:
И вызов:
Можно анимировать кнопку AddCart.
Все настроено под стандартную верстку Minishop2 или можно поправить .eq(1) 1,2,3… в зависимости от вложенности.
Пример
Может кому-то пригодится данное решение. Анимация при добавлении товара в корзину.
На странице каталога подключаем скрипт:
<script type='text/javascript' src="js/fly.js"></script>
скрипт fly.js И вызов:
<script type="text/javascript">
$("button[name='ms2_action']").on('click', function () {
var btn = $(this).parent('.ms2_form').find('button');
var flyimg = $(btn).parents().eq(1).siblings().find('img').eq(0);
flyToElement($(flyimg), $('.not_empty .glyphicon-shopping-cart'));
// Анимация кнопки AddCart
//flyToElement($(btn), $('.not_empty .glyphicon-shopping-cart'));
// Автопрокрутка
$('html, body').animate({
'scrollTop' : $("body").position().top
});
});
</script>
Можно анимировать кнопку AddCart.
Все настроено под стандартную верстку Minishop2 или можно поправить .eq(1) 1,2,3… в зависимости от вложенности.
var flyimg = $(btn).parents().eq(2).siblings().find('img').eq(0);
Пример
Новая Google reCAPTCHA(v2) для Office
По примеру Новая Google reCAPTCHA(v2) для FormIt сделал reCAPTCHA для office.
Tickets сортировка по "форумному принципу"
Всех с наступающем ребятки! Совсем недавно была довольно интересная задачка, нужно было отсортировать последние тикеты по форумному принципу, т.е. вверх поднимается последний опубликованный тикет, либо тикет, в котором последний раз оставляли комментарии. Не нашел в сообществе упоминания чтобы кто-то публиковал как это сделать, по этому решил опубликовать.
Принцип довольно прост, к обычной таблице тикетов подключается таблица комментариев из которой выбирается дата последнего коммента и формируется переменная comment_date_sort. Если тикет не имеет комментариев, то в comment_date_sort идет дата публикации тикета.
За наводку спасибо Илье Уткину (выдрал часть его запроса с другого проекта, над которым он работал), под катом только код.
Принцип довольно прост, к обычной таблице тикетов подключается таблица комментариев из которой выбирается дата последнего коммента и формируется переменная comment_date_sort. Если тикет не имеет комментариев, то в comment_date_sort идет дата публикации тикета.
За наводку спасибо Илье Уткину (выдрал часть его запроса с другого проекта, над которым он работал), под катом только код.
[NumberAbbreviation] - модификатор для сокращения больших чисел (1.2K)
Уже несколько раз поднимался вопрос по сокращению больших чисел до удобного формата как в социальных сетях.
Я сначала не совсем понимал принцип формирования подобного формата чисел. Но благодаря пользователю Neonich решение было найдено.
Итак, есть решение — почему бы не сделать его для всех?
Как следствие этого появился пакет NumberAbbreviation, который добавляет новый модификатор numabbr.
Я сначала не совсем понимал принцип формирования подобного формата чисел. Но благодаря пользователю Neonich решение было найдено.
Итак, есть решение — почему бы не сделать его для всех?
Как следствие этого появился пакет NumberAbbreviation, который добавляет новый модификатор numabbr.
[Matrous] - компонент для фильтрации мата
Всем добрый.
Иногда кому то необходимо фильтровать мат, к примеру в комментариях.
Иногда кому то необходимо фильтровать мат, к примеру в комментариях.
[YandexMaps2] Собственный конструктор карт, работа с mFilter2
Новая версия полностью переработана
Преимущества перед подобными компонентами
- Новая версия API карт, которая поддерживается командой Яндекса
- Работа с mFilter2 из коробки при небольшой настройке компонента в 3 шага
- Конструктор карты в бекенде отображается в ресурсах, товарах, тикетах, пользователях
- Принцип работы похож на UserFiles, что позволяет внедрить конструктор карт в любое место админки, с небольшими знаниями ExtJS. Так, к примеру, я прицепил UserFiles к своему кастомному объекту, без правки исходника.
[changeDomain] - определение поддоменов
Всем привет. Делаю не большой заказ, где необходима была работа с множеством поддоменов. Необходимы были какие то фиксированные поля для каждого, ну и я решил еще от себя добавить возможность добавления неограниченного количества опций к каждому поддомену.
eventsCalendar2 проблемы при внедрении
Приветствую всех!
Сегодня первый раз начал работать с календарем «eventsCalendar2» и возник ряд проблем:
Сегодня первый раз начал работать с календарем «eventsCalendar2» и возник ряд проблем:
- Непонятно где и как задавать оформление дням неделям
- Непонятно можно ли подключать AJAX чтобы при переходе на другой месяц не менялся URL-адрес
mFilter2 и редирект на другую страницу
Вечер добрый сообщество.
Есть главная страницу сайта, на которое вызван сниппет mFilter2 с параметрами
…
Есть главная страницу сайта, на которое вызван сниппет mFilter2 с параметрами
…