|
|
05.10.2007, 11:58
|
|
gdsn
Goodsign
Зарегистрирован: 2006-03-13
Сообщений: 113
|
Реализация отправляемых писем в модуле магазин не позволяет сформировать сколь-нибудь понятное и подробное письмо с параметрами заказа и данными покупателя. Кто-нибудь с этой задачей справился? Необходимо сделать следующее:
1. Отправлять письмо в HTML-формате, так как в названии товаров используются спец-символы
2. Указывать в письме контактные данные покупателя, так как заказ можно сделать без предварительной регистрации и данные необходимо указать чтобы покупатель ощущал контроль над ситуацией.
3. Сформировать список заказанных позиций HTML-таблицей без обрезания названий товарных позиций (как в корзине)
4. Как вывести в шаблоне письма стоимость доставки, если она нулевая (сейчас если доставка нулевая то значение переменной не выводится)?
5. После нажатия на кнопку "Отправить заказ" на следующей странице выводится сообщение "Ваш заказ №xxx отправлен". Как на этой странице вывести полную стоимость заказа с учетом доставки? Сейчас, всеми предложенными в документации функциями и переменными выводится тоько стоимость корзины без учета доставки.
Если у кого-то на все вопросы есть решение - напишите здесь в форуме, думаю очень многим будет полезно иначе модулем просто невозможно пользоваться - он абсолютно недружественный.
Если жаба делиться знаниями душит - бростье письмо на info ( a t ) gdsn.ru - обсудим в привате.
Разработчики, если сможете ответить на эти вопросы и предложить решение, то будет вам большой респект и уважуха.
www.goodsign.ru
|
|
|
05.10.2007, 12:35
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
1) отключить отправку писем стандартными средствами магазина
2) в шаблоне Заказ,
действие после добавления написать php код
собирающий информацию по заказу и отправляющий html письмо
3) там же в действии после добавления выводится надпись после создания заказа
|
|
|
05.10.2007, 13:18
|
|
gdsn
Goodsign
Зарегистрирован: 2006-03-13
Сообщений: 113
|
Спасибо за оперативный ответ. Жаль конечно, что модуль не настраивается гибко.
h/z писал(а):
3) там же в действии после добавления выводится надпись после создания заказа
Про действие после добавления понятно, но вывести полную сумму с учетом доставки с помощью переменной $Netshop_TotalPrice или метода $shop->CartSum() не получается. Выводится только сумма корзины без учета доставки. Если возможно приведите пример кода как ссумировать стоимость корзины и стоимость доставки на этой странице.
Спасибо!
www.goodsign.ru
|
|
|
05.10.2007, 13:49
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
стоимость доставки у вас забита в настройках магазина,
попробуйте сначала вывести $GLOBALS, если с этом массиве стоимости доставки не будет, тогда придется обратиться к базе данных к определенной таблице (где лежат настройки магазина) и вытащить стоимость доставки оттуда руками.
далее суммируйте стоимость доставки и сумму корзины.
|
|
|
05.10.2007, 17:12
|
|
gdsn
Goodsign
Зарегистрирован: 2006-03-13
Сообщений: 113
|
подскажите как вывести полный список переменных $GLOBALS на экране. неловко спрашивать конечно такое буду очень признателен
www.goodsign.ru
|
|
|
05.10.2007, 18:39
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
в действии после добавления заказа добавьте
print_r($GLOBALS);
|
|
|
08.10.2007, 14:23
|
|
gdsn
Goodsign
Зарегистрирован: 2006-03-13
Сообщений: 113
|
Можно ли в модуле отключить письма-оповещения менеджерам?
www.goodsign.ru
|
|
|
12.10.2007, 12:09
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
да все это настраивается в магазине..
|