Common.js это набор готовых скриптов для упрощения и ускорения разработки тем на платформе InSales.
С помощью фреймворка легко реализовать:
Товар:
- Селектор опций.
- Получение информации о товаре.
Корзина:
- Получение актуальной информации о составе корзины.
- Добавление/удаление позиций.
Поиск:
Сравнение:
- Получение актуального списка сравнения.
- Добавление/удаление товаров из сравнения.
Шаблонизация:
- Работа с динамическими данными через шаблонизатор библиотеки lodash.js.
Шина событий:
- Удобный инструмент для получения актульных данных состояния магазина, например содержание корзины, выбранная модификация продукта и т.д..
Примеры кода.