Перейти к содержанию

Анимация товара в корзину

   (8 отзывов)

1 изображение

Информация о файле

Чистый модуль для анимированного перемещения товара в корзину по нажатии на кнопку "купить".

Проверенно на версиях ocstore 1.5.3.1, 1.5.4.1, 1.5.5.1.2 на дефолтном шаблоне.

Для установки скопировать содержимое в корень сайта (модуль ничего не заменяет) в админке добавить модуль к нужным схемам. Можно добавлять на главную, при этом анимация будет у всех размещенных там модулей (при наличии конечно кнопки "купить").

В админке имеются некоторые настройки для недефолтных шаблонов, но для сильно недефолтных могут потребоваться допилы.

Для совместимости с filterpo v2.4.x в файле catalog/view/javascript/filterpro.min.js найти блок:

if (typeof(display) != "undefined") {        view ? display(view) : display("list");    }
 

и после него добавить:

if (typeof setAnimToCart == 'function') {      setAnimToCart();    }
 

Если в блоке с кнопкой купить находятся еще элементы с классом "button" (например быстрый посмотр, быстрый заказ и т.п.) то для работы модуля нужно чтобы эти элементы находились (в коде) после кнопки "купить".

!!! Пока не работает с зафиксированными корзинами (display:fixed;) !!!

Демо

Админка

Логин и пароль в админку - demo

Модуль проверен почти на всех версиях ОС (на текущий момент) и если все таки не работает, то скорее всего дело в кастомном шаблоне.

24/08/13

Добавлена версия с контролем наличия обязательных опций у товара. Т.о. анимация будет включаться только если обязательные опции товара выбраны. !! Если вы не используете в магазине опции то лучше брать версию без контроля опций.

30/01/14

В настройках добавлена возможность смещения для корзины по вертикали



ikarus's Other Files


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.