Генерируемый прайслист .xls для OpenCart и ocStore

Описание для Генерируемый прайслист .xls

Для детального изучения возможностей модуля и его настройки смотрите видео на странице модуля.

Модуль генерирует красивый цветной прайс-лист в формате .xlsx
Новая версия модуля использует библиотеку phpexcel и генерирует прайсы в формате Excel2007.
Больше нет ограничений на количество символов в ячейке.

На хостинге должен быть php версии  5.2.0 и более.
На хостинге должны быть установлины следующие расширения php:
-php_zip (в случае его отсутсвия должен быть установлен zlib)
-php_xml
-php_gd2

Все наименования категорий и товаров выводятся в виде ссылок.

При формировании цены в прайсе учитываются скидки на товар, спец-предложения.

Модуль имеет 4 настраиваемых поля для вывода в заголовке прайса + одно поле для вывода ссылки на сайт.
Можно выбрать категории, товары из которых будут выводиться в прайс.
Можно выбрать сортировку выводимых товаров внутри категории.
Также можно в генерируемый прайс выводить картинки товаров.
Размеры выводимых картинок также настраиваются.


Установка:
1. Установить из админки xls_pricelist.ocmod.zip или разархивировать его и скопировать содержимое папки upload на сервер,
2. В админке зайти в "система-пользователи-группы_пользователей" и включить модуль module/xls_pricelist.
3. Зайти в "дополнения-модули" и установить модуль XLS Прайслист.
4. Нажать напротив "изменить" и настроить модуль. 
5. Сохранить изменения
6. Вернуться в настройки модуля и сгенерировать прайс
7. В вашем темплейте в нужном месте вывести ссылку :
 
<a href="/system/storage/download/price_<?php echo $this->registry->get('config')->get('config_language'); ?><?php echo $this->registry->get('config')->get('config_store_id'); ?>.xlsx">xls price</a>


Если у вас версия opencart >= 2.3 - то таким образом ссылку разместить не получится.
В этом случае, для того, чтобы разместить ссылку на прайс - нужно:
например вы хотите разместить ссылку в шапке - значит контроллер будет /catalog/controller/common/header.php - в этом файле после 
public function index() {
Вставьте строку
$data['price_link'] = '<a class="xls_price" href="/system/storage/download/price_'.$this->config->get('config_language').$this->config->get('config_store_id').'.xlsx">xls price</a>';
 и в темплейте header.tpl вашей темы в нужном месте  вставьте строку
 <?php echo price_link; ?>
 Если же у вас на сайте один язык и один магазин (не используется мультишоп) - то просто вставьте в темплейте ссылку на сгенерированный файл.
 Например <a class="xls_price" href="/system/storage/download/price_ru0.xlsx">xls price</a>;


Модуль поддерждивает мультимагазины и генерирует для них отдельные прайсы. К имени добавляется id магазина

Если у вас в магазине несколько языков - модуль будет генерировать для каждого языка отдельный прайс.
Например для английского это будет price_en0.xlsx
Здесь 0 - id магазина по умолчанию.

Для запуска по расписанию поместите файл находящийся в папке cron в задания cron.
Характеристики
Совместимость 2.0.x, 2.1.x, 2.2.x, 2.3.x
Языки админки english, русский
Написать отзыв
Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо
  • 249р.
5

Как бесплатно скачать Генерируемый прайслист .xls ?

Генерируемый прайслист .xls можно скачать у нас на сайте ocmod.shop

Где бесплатно скачать Генерируемый прайслист .xls ?

На сайте ocmod.shop вы можете приобрести Генерируемый прайслист .xls за указаную цену, либо скачать бесплатно. Все цены сайта символичны, и данные средства необходимы для поддержки проекта.

Какая стоимость Генерируемый прайслист .xls ?

Стоимость Генерируемый прайслист .xls от 0 до в зависимости от выбраного модуля (расширения) опенкарт.

xls, pricelist