• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков

6 изображений

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

Новая версия модуля. В ней используется библиотека PhpExcel, что позволило генерировать прайсы в формате Excel2007, что в свою очередь улучшает совместимость сгенерированных прайсов со сторонними пакетами (например Applle Numbers, OpenOffice, LibreOffice и т.д.

ВНИМАНИЕ. Модуль продается только на этом сайте. Если вы его скачали либо купили где-то еще - поддержка модуля не осуществляется.

Перед обращением за поддержкой модуля убедитесь, что на вашем хостинге выполнены следующие требования:

На хостинге должен быть php версии 5.2.0 и более.

На хостинге должны быть установлены следующие расширения php:

-php_zip (в случае его отсутствия должен быть установлен zlib)

-php_xml (xmlreader и xmlwriter должны присутствовать в phpinfo).

-php_gd2

Если вы планируете использовать изображения в прайсе, потрудитесь привести имена файлов изображений в корректный вид (пробел, кириллица и т.д. в именах файлов могут вызвать проблемы из-за разных кодировок базы данных и файловой системы хостинга)

Если при соблюдении всех требований, при генерации прайса у вас ничего не происходит - смотрите ошибки в логе сервера.

Если получаете ошибки вида out of memory - увеличивайте параметр memory_limit либо посредством htaccess либо в php.ini (если не знаете как это сделать - обратитесь в техподдержку своего хостинга)

Если ошибка вида maximum time limit exceeded - увеличивайте параметр max_execution_time либо посредством htaccess либо в php.ini (если не знаете как это сделать - обратитесь в техподдержку своего хостинга)

Перед обращением за поддержкой модуля подготовьте РАБОЧИЕ доступы на ftp и в админ-панель.

Поддержка модуля осуществляется только на этом форуме и только посредством системы личных сообщений.

При обращении - пишите от имени пользователя, купившего модуль. Сообщения вида "Здрасьте, я исполнитель, а модуль был куплен на Васю Пупкина" будут игнорироваться.

Модуль генерирует красивый цветной прайс-лист в формате .xlsx

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

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

-Модуль имеет 4 настраиваемых поля для вывода в заголовке прайса + одно поле для вывода ссылки на сайт;

-Можно выбрать категории, товары из которых будут выводиться в прайс;

-Можно выбрать сортировку выводимых товаров внутри категории;

-Также можно в генерируемый прайс выводить картинки товаров;

-Размеры выводимых картинок также настраиваются;

-Можно выбрать валюту для генерации, и группы покупателей. При выборе нескольких групп - генерируется многостраничный прайс;

-Вывод товаров с опциями и без них;

-Возможность вывода атрибутов товаров;

-Поддержка мультиязычности;

-Можно выбрать, выводить в прайс или нет товары с нулевыми или отрицательными остатками, а также, выводить ли в прайс остатки;

-Настраиваемые ширины полей;

-Поддержка кеширования на диске или memcache;

-Можно выбрать - выводить или нет колонки "модель" и "акции";

-Можно выбрать какое поле выводить в качестве кода товара (sku или model);

-Поддержка мультимагазинов. Теперь для каждого магазина генерируется свой прайс.

1) Внимание! Если в вашем магазине стотыщ товаров и он у вас на виртуальном хостинге, при этом модуль вываливается с ошибкой по memory_limit - может стоит купить выделенный сервер?

2) Поддержка каких-либо продуктов, отличных от Microsoft Excell (например Applle Numbers, OpenOffice, LibreOffice и т.д.) не гарантируется. XLS и XLSX - это формат Microsoft Excell. И его поддержка сторонними продуктами полностью ложится на совесть разработчиков этих продуктов.

3) Если вы планируете использовать изображения в прайсе, потрудитесь привести имена файлов изображений в корректный вид (пробел, кириллица и т.д. в именах файлов могут вызвать проблемы из-за разных кодировок базы данных и файловой системы хостинга).

Установка:

1. Скопировать файлы на сервер,

2. В админке зайти в "система-пользователи-группы_пользователей" и включить модуль module/xls_pricelist.

3. Зайти в "дополнения-модули" и установить модуль XLS Прайслист.

4. Нажать напротив "изменить" и настроить модуль.

5. Сохранить изменения. Обязательно и при обновлении.

6. Сгенерировать прайс, нажав соответствующую кнопку внизу, в настройках модуля.

6. В вашем темплейте в нужном месте вывести ссылку

<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>

7. В robots.txt на всякий случай добавляем строку

Disallow: /*route=xls/xls_pricelist

Обновление:

При обновлении на следующую версию (например у вас стояла версия 2, а вы решили установить версию 3)

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

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

Если у вас в магазине несколько языков - модуль будет генерировать для каждого языка отдельный прайс.

Например для английского это будет price_en0.xls

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

Требования к серверу:

На хостинге должен быть php версии 5.2.0 и более.

На хостинге должны быть установлены следующие расширения php:

-php_zip (в случае его отсутствия должен быть установлен zlib)

-php_xml (xmlreader и xmlwriter должны присутствовать в phpinfo).

-php_gd2

Версия 3 - обновленная версия модуля. По многочисленным просьбам была добавлена возможность полностью кастомизировать вывод прайса. В ней можно выбрать выводимые поля, настроить их длину, цвет текста, выравнивание в ячейках. Из-за этого модуль пришлось полностью переработать. Был произведен полный рефакторинг кода. Отсюда и мажорное обновление версии.

На всех демо установлена версия 3.

Демо 2.1.0.1: http://demo21.finesite...nload/price_ru0.xlsx

http://demo21.finesite...e/xls_pricelist

Логин и пароль в админку: admin

Версия для opencart и ocstore 1.5.x тут

Видео-руководство по установке и настройке модуля:

Если Вас напрягает музычка на фоне:

Изменения в версии 3

UPD 24.05.2015: Модуль обновлен до версии 3.1:

1. Исправлены ошибки

2. Добавлена возможность запуска генератора по расписанию (необходим работающий cron на сервере и установленная библиотека Curl)

Осуществляется поддержка только актуальной версии модуля. Предыдущие версии не поддерживаются. Они оставлены в паке только лишь для того, чтобы полльзователи, купившие модуль, у которых дешевые хостинги без наличия необходимых библиотек, все-таки смогли пользоваться модулем, хоть и с урезанным функционалом.

модуль тестировался на opencart 2.1.0.1


Что нового в версии 3.2   Просмотр изменений

Размещено

1) Обновлена библиотека phpexcel для поддержки php7

2) Для полей model и sku добавлена возможность выгружать значения с ведущими нулями. Теперь Excell для этих полей не прячет ведущие нули

3) Добавлена поддержка Opencart и OcStore 2.3.х




Обратная связь

Чтобы оставить отзыв, создайте аккаунт или авторизуйтесь

Вы должны быть пользователем, чтобы оставить отзыв

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


uvgeni

· Изменено пользователем uvgeni

  

Модуль отличный. Стал без ошибок.

Версия ocStore 2.1.0.2.1
 

Поделиться этим отзывом


Ссылка на отзыв
rassigor

  

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

Поделиться этим отзывом


Ссылка на отзыв
kamar87

  

Круто!

Поделиться этим отзывом


Ссылка на отзыв
PagocTb

  

Поделиться этим отзывом


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

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