Данное описание подходит только для старых версий PHPShop (менее ver.4.0)., для PHPShop ver. 4.0 и версии 5.0 разработан модуль распространяемый бесплатно. Подробнее тут
Теория:
В данной статье идет речь о том, как сделать отправку писем покупателям при смене статуса заказа на движке PHPShop (на примере 2-х статусов). Если разберетесь с 2-мя статусами, то по аналогии сможете выполнить такую отправку для любого количества статусов.
1. Вносим изменения в конфигурационный файл (config.ini)
2. Вносим изменения в файле редактора заказа (adm_visitorID.php):
2.1 в функцию actionUpdate() добавить следующие строки:
2.2 В функции actionStart(), находим формирование блока с данными Покупатель. и заменяем ;$Tab1 на:
Данные шаблоны содержат тексты отправляемых писем. Можно использовать следующие переменные:
Шаблон 2: Шаблон 2:
4. Ну и последний штрих: дабы не потерять данные изменения при последующих обновлениях CMS PHPShop, нужно внести файл adm_visitorID.php в блэк-лист.
Вы здесь: Главная PHPShop:Модуль-Информирер о смене статуса заказа
Доработки PHPSHOP
Расширить функционал Вашего магазина на PHPSHOP можно с помощью разнообразных доработок PHPShop которые профессионально выполнят наши специалисты, разработают модуль для PHPShop