Генерируемый ПРАЙСЛИСТ .XLS для OpenCart 2.x ver_3.2
Модуль генерирует красивый цветной прайс-лист в формате .xlsx
Все наименования категорий и товаров выводятся в виде ссылок.
При формировании цены в прайсе учитываются скидки на товар, спец-предложения.
-Модуль имеет 4 настраиваемых поля для вывода в заголовке прайса + одно поле для вывода ссылки на сайт;
-Можно выбрать категории, товары из которых будут выводиться в прайс;
-Можно выбрать сортировку выводимых товаров внутри категории;
-Также можно в генерируемый прайс выводить картинки товаров;
-Размеры выводимых картинок также настраиваются;
-Можно выбрать валюту для генерации, и группы покупателей. При выборе нескольких групп – генерируется многостраничный прайс;
-Вывод товаров с опциями и без них;
-Возможность вывода атрибутов товаров;
-Поддержка мультиязычности;
-Можно выбрать, выводить в прайс или нет товары с нулевыми или отрицательными остатками, а также, выводить ли в прайс остатки;
-Настраиваемые ширины полей;
-Поддержка кеширования на диске или memcache;
-Можно выбрать – выводить или нет колонки “модель” и “акции”;
-Можно выбрать какое поле выводить в качестве кода товара (sku или model);
-Поддержка мультимагазинов. Теперь для каждого магазина генерируется свой прайс.
1) Внимание! Если в вашем магазине стотыщ товаров и он у вас на виртуальном хостинге, при этом модуль вываливается с ошибкой по memory_limit – может стоит купить выделенный сервер?
2) Поддержка каких-либо продуктов, отличных от Microsoft Excell (например Applle Numbers, OpenOffice, LibreOffice и т.д.) не гарантируется. XLS и XLSX – это формат Microsoft Excell. И его поддержка сторонними продуктами полностью ложится на совесть разработчиков этих продуктов.
3) Если вы планируете использовать изображения в прайсе, потрудитесь привести имена файлов изображений в корректный вид (пробел, кириллица и т.д. в именах файлов могут вызвать проблемы из-за разных кодировок базы данных и файловой системы хостинга).
Установка:
- Скопировать файлы на сервер,
- В админке зайти в “система-пользователи-группы_пользователей” и включить модуль module/xls_pricelist.
- Зайти в “дополнения-модули” и установить модуль XLS Прайслист.
- Нажать напротив “изменить” и настроить модуль.
- Сохранить изменения. Обязательно и при обновлении.
- Сгенерировать прайс, нажав соответствующую кнопку внизу, в настройках модуля.
- В вашем темплейте в нужном месте вывести ссылку
<a href="/index.php?route=xls/xls_pricelist/download&preset=0">xls price</a>
Если нужна ссылка на прайс с пресетом 1 – замените в адресе &preset=0 на &preset=1 и т.д.
параметр &preset=0 можно опустить, если у вас настроен всего один прайс с пресетом 0.
Disallow: /*route=xls/xls_pricelist
Comments ( 2 )
На ocStore 2.1 запустится?
После установки модуля на а ocStore 2.1.0.2.1 и включения в группах пользователей extension/module/xls_pricelist он не появляется в “дополнениях-модулях” для включения и редактирования. В чем может быть дело?
Аналогичная ситуация на 2.1
Этот модуль только для версии ОС 2.3. Для 2.1-2.2 необходим другой модуль