Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Магазин - шаблон письма - проблема

08.11.2010, 12:29
Babenko

Зарегистрирован:
2008-02-26
Сообщений: 7

Здравствуйте, господа

В магазине используется шаблон письма покупателю вида

Уважаемый %CUSTOMER_CONTACTNAME%!
Ваш заказ принят к обработке.
%CART_CONTENTS%
ИТОГО: %CART_COUNT% на сумму %CART_SUM%

Не могу найти возможность настройки вывода %CART_CONTENTS% в письмо.

Проблема в том, что покупатель получает письмо, в котором наименование товара усекается до 30 символов и это выглядит не совсем приятно.

Должно быть:
Подписка на журнал "Регистр оценщиков" № 2010' 2, 3, 4    1050 руб x 1 шт = 1050 руб
Реально:
Подписка на журнал "Регистр оц  1050 руб x 1 шт = 1050 руб

Не подскажете где подправить?
С уважением...

Роман Бабенко
19.11.2010, 17:45
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Надо править модуль инет магазина, в частности /netcat/modules/netshop/function.inc.php (это вырезка где я как-то правил для примера):
Код:
               // updated by DiGGy 2010.06.11
               //$body .= ($item_id ? str_pad($item_id, 15) : \"\") .
               //         str_pad($this->CartContents[$i][\"Name\"], $order_mail_subject_lenght) . \"  \" .
               //         str_pad($this->CartContents[$i][\"Qty\"].\" \".$this->CartContents[$i][\"Units\"], 10, \" \") .
               //         $this->FormatCurrency($this->CartContents[$i][\"TotalPrice\"], \"\", true).
               //         \"\\n\";
               $body .= ($item_id ? $i.\"  \".str_pad($item_id, 15) : \"\") .
                        wordwrap($this->CartContents[$i][\"Name\"].\' \'.$this->CartContents[$i][\"ShortDescription\"], $order_mail_subject_lenght,\"\\n\") . \"  \" .
                        str_pad($this->CartContents[$i][\"Qty\"].\" \".$this->CartContents[$i][\"Units\"], 10, \" \") .
                        $this->FormatCurrency($this->CartContents[$i][\"TotalPrice\"], \"\", true).
                        \"\\n\\n\";


зы. Только после обновления неткета (если там данный модуль менялся), модуль перезапишется - правки придется вносить заново.

Temet nosce...
198 196 2010-11-19 17:45:02 10833
Описание проекта