Совместимость:
OpenCart 1.5.3.1OpenCart 1.5.4.1OpenCart 1.5.5.1OpenCart 1.5.6OpenCart 1.5.6.1OpenCart 1.5.6.2OpenCart 1.5.6.3OpenCart 1.5.6.4OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OCStore 1.5.3.1OCStore 1.5.4.1OCStore 1.5.5.1OCStore 1.5.5.1.1OCStore 1.5.5.1.2OCStore 2.1OCStore 2.3OcShop 1.5.6.4.хOpencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 2.3.0.2
О модуле администратора Shoputils.MailOrderStatus (шаблоны писем при оформлении заказа и изменении статусов заказа)
Внимание!!! В версии для 1.5 можно создать шаблоны письма только для нового заказа и для смены статусов
заказа. Другие типы писем не поддерживаются!!!
- Модуль "шаблоны писем при оформлении заказа и изменении статусов заказа" позволяет аминистратору самостоятельно формировать свой шаблон письма для покупателей и администраторов при оформлении заказа, а также на каждый статус заказа.
- Поддерживаются следующие типы писем: новый заказ, смена статуса заказа, регистрация покупателя (только в 2.x), регистрация партнера (только в 2.x), восстановление пароля покупателя (только в 2.x), восстановление пароля партнера (только в 2.x), начисление транзакции покупателю (тольков 2.x), начисление комиссии партнеру (только в 2.x), отправка подарочного сертификата (только в 2.x), активация покупателя (только в 2.x), активация партнера (только в 2.x), начисление покупателю бонусных баллов (только в 2.x), смена статуса возврата (только в 2.x), обратная связь (только в 2.x), добавление отзыва на товар (только в 2.x).
- Модуль автоматически подцепит и отобразит все новосозданные статусы заказа и возврата.
- Шаблон писем предлагает создание заголовка и "тела" письма с использованием переменных (номер заказа, название магазина ФИО, список купленных товаров, телефон и др.).
- Модуль позволяет добавлять в шаблоны писем пользовательские поля модуля ""Регистрация и быстрый заказ Simple"".
- Модуль поддерживает мультиязычность.
Посмотреть как работает и настраивается модуль можно по адресу:
http://opencart.shoputils.ru/demo
http://opencart.shoputils.ru/demo/admin/ (Логин: demo, Пароль: demo)
Совместимость: все версии Opencart/ocStore 1.5.x - 2.x (1.5, 2.0, 2.1, 2.2, 2.3)
Системные требования
- Opencart/ocStore 1.5.x - 2.x
- PHP 5.3 и выше (для 2.3.x - 5.4 и выше)
- Ioncube Loader 5.0 и выше
Установка модуля
Модуль для корректной работы требует наличия в системе VQMOD (только для 1.5.x. В 2.x модуль использует OCMOD).
Полную актуальную инструкцию по установке модуля смотрите в файле README.TXT в дистрибутиве модуля для вашей версии.
Работа с модулем
Информацию о настройке модуля смотрите в дистрибутиве модуля (файл readme.txt).
Список возможных переменных (в дальнейшем будут добавляться новые данные):[spoiler]
{order_id} № заказа
{store_name} Название магазина
{logo} Логотип магазина
{order_status} Статус заказа
{order_link} Ссылка на заказ в личном кабинете покупателя
{comment} Комментарий покупателя к заказу
{admin_comment} Комментарий администратора к заказу
{ip} IP адрес покупателя
{date_added} Дата и время добавления заказа
{date_modified} Дата и время изменения заказа
{firstname} Имя Отчество покупателя
{lastname} Фамилия покупателя
{group} Группа покупателя
{email} e-mail покупателя
{telephone} Телефон покупателя
{products} Список купленных товаров
{totals} Итоговые данные (в учете в заказе)
{total} Итого
{shipping_total} Стоимость доставки
{product_first} Первый найденный товар в заказе
{product_last} Последний найденный товар в заказе
{payment_firstname} Имя Отчество покупателя
{payment_lastname} Фамилия покупателя
{payment_company} Компания
{payment_address_1} Адрес
{payment_address_2} Адрес (продолжение)
{payment_city} Город
{payment_postcode} Почтовый индекс
{payment_country} Страна
{payment_zone} Регион / Область
{payment_method} Метод оплаты
{shipping_firstname} Имя Отчество покупателя
{shipping_lastname} Фамилия покупателя
{shipping_company} Компания
{shipping_address_1} Адрес
{shipping_address_2} Адрес (продолжение)
{shipping_city} Город
{shipping_postcode} Почтовый индекс
{shipping_country} Страна
{shipping_zone} Регион / Область
{shipping_method} Метод доставки
{trackcode} Трек-номер посылки
{trackcode_link} Ссылка на отслеживание посылки по трек-номеру в сервисе gdeposylka.ru
{trackcode_link2} Ссылка на отслеживание посылки по трек-номеру в сервисе moyaposylka.ru
[/spoiler]
Лицензия
- Условия использования лицензии: одна лицензия на один домен.
- Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести
модуль в количестве двух экземляров.
- Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо
часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно
было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).
- Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого
рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему
законодательству. (п. 4 Лицензионного Соглашения).
- Все права на модуль принадлежат разработчикам
https://opencart.market
- Полный текст Лицензионного соглашения -
https://opencart.market/LICENSE.1.5.x.TXT и
https://opencart.market/LICENSE.2.x.RUS.TXT
Техническая поддержка
- Техническая поддержка оказывается всем пользователям, легально купившим модуль.
- Модуль имеет принцип распространения "as is" ("как есть").
- Изменение функционала модуля (допиливание модуля под индивидуальные нужды) может быть оказано на платной основе.
Дата: 01.04.2020
VERSION 3.5 (2.x)
- Добавлена глобальная переменная {global_ip}, позволяющая вывести во всех шаблонах писем IP-адрес посетителя сайта.
- Добавлена переменная {cart_qty}, которая отображает количество товарных позиций в заказе.
- Добавлена переменная {cart_quantity}, которая отображает количество всех товаров в заказе.
- Исправлена ошибка, из-за которой не отправлялись письма подарочных сертификатов.
- В сборке Opencart.Pro на странице обратной связи была ошибка (только в 2.3.x).
- В Opencart 2.0.3.1 в account/forgotten через ocmod не корректно добавлялся код модуля, из-за чего на странице восстановления пароля
покупателя сервер отдавал 500-й статус.
- Корректировка языковых файлов модуля.
- Добавлена кнопка перелистывания страницы вверх в админке модуля.
- Добавлена версионность js и css файлов, подключаемых модулем.
- Подраздел "Другие настройки" во вкладке "Настройки переменных" перемещены в самый верх.
------------------------------
Дата: 19.02.2019
VERSION 2.5.3 (1.5.x)
- Ссылки на товар на фронтальной части сайта теперь формируются через $this->url->link(), что позволит передавать в письмах ЧПУ-ссылки, если ЧПУ настроено.
- Добавлен атрибут "alt" к изображениям, в которых его не было.
------------------------------
Дата: 19.02.2019
VERSION 3.4 (2.x)
- Добавлен новый параметр "Формат даты для переменной {date_added}".
- Добавлен новый параметр "Формат даты для переменной {date_modified}".
- Добавлена отправка типа письма "Подарочный сертификат" из админки ("Продажи -> Сертификаты -> Сертификаты").
- Исправлена "перепутка" статусов писем "Бонусные баллы" и "Подарочный сертификат" (только для 2.3.x).
- Ссылки на товар на фронтальной части сайта теперь формируются через $this->url->link(), что позволит передавать в письмах ЧПУ-ссылки, если ЧПУ настроено.
- Добавлен атрибут "alt" к изображениям, в которых его не было.
- Улучшена совместимость с Opencart 2.0.1.0.
- Добавлена совместимость начисления бонусных баллов с модулем "Система поощрения/лояльности клиента" https://opencartforum.com/files/file/1760-sistema-pooschreniyaloyalnosti-klienta-15-23/
(тестировалось только на 2.1) но, для корректной работы необходимо сделать правку из ocmod напрямую в файле system/library/reward_customer_sv.php
------------------------------
Дата: 07.11.2018
VERSION 2.5.2 (1.5.x)
- Скорректирован кешер изображений (добавлен принудительный транслит в директории и файлы кеша изображений модуля).
- Перекодирована закрытая часть модуля, требуется перевыпуск лицензии (для перевыпуска свяжитесь с разработчиком по любому удобному каналу связи, не забудьте указать домен, требующий релицензирования).
------------------------------
Дата: 07.11.2018
VERSION 3.3 (2.x)
- Добавлены 4 новых типа писем: "Активация партнера", "Изменение статусов возврата", "Обратная связь", "Добавление отзыва на товар".
- Добавлена переменная {products2}. Это клон переменной {products}. Удобно, если нужно сделать разным формат списка купленных товаров для покупателя и администратора.
- Субпеременные {products_xxx} также имеют свой клон - {products2_xxx}.
- Добавлена переменная {totals2}. Это клон переменной {totals}. Рекомендуется использовать в составе {products2}.
- Субпеременные {totals_xxx} также имеют свой клон - {totals2_xxx}.
- Добавлены субпеременные {products_name_nohref} и {products2_name_nohref}- выводящие название товара (без ссылки). Используются в составе переменных {products}, {product_first}, {product_last} и {products2}.
- Скорректирован вывод субпеременной {products_name}.
- Корректировка визуализации интерфейса.
- Во вкладку "Настройка переменных" добавлен новый параметр "Размер логотипа в письмах (ширина / высота), px", позволяющий задать размер логотипа в письмах.
- Добавлено запоминание на какой вкладке был пользователь перед сохранением настроек.
- Добавлена текстовая версия писем (setText) для почтовых клиентов, не поддерживающих html.
- Исправлена ошибка, при которой во вкладке "Настройки переменных" при попытке сохранения пустого текстого поля, при следующем открытии модуля, в поле подставлялось значение по умолчанию.
- Скорректирован кешер изображений (добавлен принудительный транслит в директории и файлы кеша изображений модуля).
- Восстановлено вложение файлов в письма, созданных с помощью пользовательских полей модуля "Простая регистрация и заказ Simple", имеющих тип "File".
- Перекодирована закрытая часть модуля, требуется перевыпуск лицензии (для перевыпуска свяжитесь с разработчиком по любому удобному каналу связи, не забудьте указать домен, требующий релицензирования).
------------------------------
У меня вопрос по переменным. Есть такой модуль как Новая почта API v.3.4.1, который № электронной накладной передаёт в такой переменной {novaposhta_cn_number}.
Установив у себя смс-информер (изначально подумал, что из коробки «не увидит» эту переменную), в перечне переменных увидел {novaposhta_cn_number}, которая спокойно подставляется в созданный смс-шаблон. Это же касается и модуля менеджер заказов, который имеет в своём функционале отправку шаблонов в поле комментария и он также видит переменную от модуля Новой почты и Укрпочты ({ukrposhta_cn_number}, {ukrposhta_cn_uuid}).
Собственно говоря вопрос, касается модуля шаблона писем. Скажите, пожалуйста, весь перечень переменных в описании модуля является исчерпывающим, или можно рассчитывать на то, что купленный модуль также «увидит» переменную {novaposhta_cn_number}, или Вам все-таки нужно дорабатывать код модуля, чтобы такая переменная была видна в шаблоне писем ?
А если в админке установлен модуль обработки заказов типа Менеджер заказов
Будут ли отсылаться ваши шаблоны при смене статуса из под Менеджера заказов?
Возможно ли с помощью данного модуля отобразить вес товаров, а также суммарный вес заказа в письме админу/клиенту?
Такой возможности в модуле нет.
Можно ли редактировать шапку и подвал (тело письма насколько вижу -можно)
Есть готовый html-код письма с адаптивной версткой, нужно вставить его в ваш модуль, это возможно ?
Можно вложения файлов сделать?
Simple умеет добавлять "файл" при оформлении заказа. Можно его отправлять администратору?
Если нет и не планируется, то данные куски кода открыты и можно ли доработать модуль?