Black Friday is here! 🖤 Enjoy up to 60% off on themes and 50% off on add-ons until December 9th! 🎉

Wow Анимация для Блоков Документация

A) Установкавверх

1. Загрузка

  1. Скачайте модуль
  2. Перейдите в Панель Администратора > Модули > Управление модулями
  3. Нажмите на [+] чтобы открыть диалоговое окно загрузки
  4. Выберите удобный для вас способ:
    Загрузить: zip архив храниться на вашем компьютере
    Сервер: zip архив храниться на вашем сервере
    URL: у вас есть прямая ссылка на zip архив
  5. После того как вы выбрали zip архив для соответствующей версии CS-Cart, пожалуйста, нажмите кнопку Загрузить
  6. Очистите кэш, выберите Администрирование > Хранилище данных > Очистить кэш

2. Активация

  1. Откройте страницу настроек модуля Панель Администратора > Модули > Управление модулями >
    [TH] Wow Анимация для Блоков
  2. Во вкладке Активация введите Номер лицензии
  3. Сохраните настройки и вернитесь на страницу Управление модулями
  4. В строке с названием модуля, выберите Вкл.
  5. Очистите кэш, выберите Администрирование > Хранилище данных > Очистить кэш


B) Изменение эффектов блокавверх

  1. Чтобы изменить эффект для конкретного блока: перейдите в Панель Администратора > Дизайн > Макеты
  2. Выберите расположение этого блока
  3. Нажмите [шестеренку], чтобы открыть модальное окно с параметрами блока
  4. Выберите анимация в раскрывающемся списке Animated effect
  5. Расширенные опции
    • Duration – изменение длительности анимации. Например: 0.25s
    • Delay – задержка перед началом анимации. Например: 300ms
    • Offset – расстояние до начала анимации (связано с низом браузера). Например: 100
    • Iteration – количество повторений анимации. Например: 3 или infinite
  6. Нажмите Сохранить для сохранения изменений


C) Настройки вверх

Чтобы изменить настройки надстроек: перейдите в Панель Администратора > Модули > Управление модулями
Нажмите [шестеренку] и выберите глобальные настройки

Общие

  1. Show on mobile – включение / выключение модуля на мобильных устройствах
  2. Grid – Анимация на продуктах для вида “Cетка”
  3. List without options – Анимацая на продуктах для вида “Список без параметров”
  4. Compact list – Анимация на продуктах для вида “Компактный список”


D) JavaScriptвверх

После установки модуля файлы JavaScript находятся в папке js/addons/ath_animate/

  • wow.min.js – плагин JavaScript parallax (прочитать подробнее тут)


E) Структура CSS вверх

После установки модуля файлы CSS находятся в design/themes/[theme_name]/css/addons/ath_animate/

  • animate.min.css – библиотека CSS анимации (прочитать подробнее тут)

Изменить стили CSS

Файлы стилей не должен быть изменены, это может привести к некорректной работе модуля. Если необходимо переопределить или добавить стили, пожалуйста, используйте Редактор тем

  1. Перейдите в Дизайн > Темы
  2. Нажмите кнопку Редактор тем рядом с активным макетом
  3. В новой вкладке, вы увидите свой магазин с панелью Редактор тем
  4. В выпадающем списке РЕДАКТИРОВАТЬ выберете Пользовательские CSS
  5. В текстовое поле вы можете добавить свои стили
  6. После редактирования сохраните изменения, нажав Сохранить и нажмите [X] чтобы закрыть редактор

F) Шаблоны вверх

После установки модуля шаблоны находятся в папке design/themes/[theme_name]/templates/addons/ath_animate/

views/block_manager/render

  • animate_wrapper.tpl – HTNL обертка для анимации

hooks/index/

  • styles.post.tpl – включает файлы CSS
  • scripts.post.tpl – включает скрипты инициализации и JS

hooks/products/

  • product_multicolumns_list.pre.tpl – открыть блок анимации продукта для вида “Сетка”
  • product_multicolumns_list.post.tpl – закрыть блок анимации продукта для вида “Сетка”
  • product_block.pre.tpl – открыть блок анимации продукта для вида “List without options”
  • product_block.post.tpl – закрыть блок анимации продукта для вида “List without options”
  • product_compact_list.pre.tpl – открыть блок анимации продукта для вида “Compact list”
  • product_compact_list.post.tpl – закрыть блок анимации продукта для вида “Compact list”

G) Другие файлы вверх

App folder

В этой папке расположены настройки надстроек и основная логика

app/addons/ath_animate/addon.xml – основной файл для всех модулей. Тут параметры и настройки этого модуля. Формат Scheme 3.0 CS-Cart

app/addons/ath_animate/animate-config.json – список доступной анимации

app/addons/ath_animate/init.php – захват хуков ‘render_block_register_cache’, ‘render_block_content_after’

app/addons/ath_animate/func.php – содержат фактическую функцию для встраивания в хук

app/addons/ath_animate/controllers/backend/block_manager.pre.php – передает массив доступной анимации в админ панель

design/backend/templates/addons/ath_animate/hooks/block_manager/settings.post.tpl – настройки блока

Языковые файлы

Языковые пакеты находятся в var/langs. Значения берутся оттуда при установке модуля.
Чтобы добавить новые значения или изменить текущие: перейдите в Панель Администратора > Администрирование > Языки > Переводы


H) Источниквверх

Я использовал следующие изображения, значки или другие файлы:


Список изменений

1.8 (21 Dec 2020)
Обновили модуль для совместимости с CS-Cart 4.12.1
Требуется переустановка модуля для CS-Cart Multivendor Ultimate
Добавили поддержку CS-Cart Multivendor Ultimate