|
|
27.03.2008, 13:30
|
|
Muerto
Алексей Виноградов-фон Шлиппе
Зарегистрирован: 2006-09-14
Сообщений: 37
|
Давно не писал под НетКат, но тут возник вопрос по одному из старых сайтов.
Как вставить в шаблон письма в нетшопе $MsgID?
Nadie hablara de nosotras cuando hayamos muerto...
|
|
|
27.03.2008, 15:20
|
|
VlastV
qb.digital
Зарегистрирован: 2005-11-02
Сообщений: 202
|
$message
Разработка сайтов на CMS NetCat. Портфолио http://vlastv.ru/ E-mail: me [at] vlastv [dot] ru ; ICQ: 66117050
|
|
|
27.03.2008, 18:03
|
|
Muerto
Алексей Виноградов-фон Шлиппе
Зарегистрирован: 2006-09-14
Сообщений: 37
|
Дружище, подскажи в каком формате эту переменную в чертов шаблон вставить.
Nadie hablara de nosotras cuando hayamos muerto...
|
|
|
28.03.2008, 09:06
|
|
Гость
Гость
|
Что значит, в каком формате? это целое число...
|
|
|
28.03.2008, 11:15
|
|
Гость
Гость
|
Нет, в шаблон письма можно подставить, как я понял только поля в формате %CUSTOMERS_ИМЯПОЛЯ% или псевдопеременные типа %CART_PAYMENT%. Кстати паймент тоже ничего не отдает в письме. Хотя выставленная в шаблоне %CUSTOMERS_PAYMENTMETHOD% отлично возвращает числом способ оплаты.
P.-S. Писал Muerto
|
|
|
31.03.2008, 12:28
|
|
Muerto
Алексей Виноградов-фон Шлиппе
Зарегистрирован: 2006-09-14
Сообщений: 37
|
Нашёл сам в /netcat/modules/netshop/function.inc.php
%ORDER_ID%
Но в остальном беда сохранилась. %CART_PAYMENT% так ничего и не отдаёт.
Кроме того %CART_DELIVERY% не отдаёт значения при выборе первого варианта (остальные отдаёт). Вариант отличается от остальных лишь тем, что не имеет наценки. Поставил наценку 0 - ничего не дало.
Есть мнение, что почему то не срабатывает условие проверки в
Код:// CART: delivery
if ($delivery_method_info["Sum"])
{
$vars["CART_DELIVERY"] = "n".NETCAT_MODULE_NETSHOP_DELIVERY.
" - $delivery_method_info[Name]: ".
$this->FormatCurrency($delivery_method_info["Sum"],"",true);
}
и
Код:// CART: payment
if ($payment_method_info["Sum"])
{
$vars["CART_PAYMENT"] = "n".NETCAT_MODULE_NETSHOP_PAYMENT.
" - $payment_method_info[Name]: ".
$this->FormatCurrency($payment_method_info["Sum"],"",true);
}
Не хочется ковыряться в коде, дабы не потерять это при обновлении. Может я не там роюсь?
Nadie hablara de nosotras cuando hayamos muerto...
|
|
|
31.03.2008, 12:42
|
|
Muerto
Алексей Виноградов-фон Шлиппе
Зарегистрирован: 2006-09-14
Сообщений: 37
|
Действительно, после того, как убил проверку - всё стало приходить. Нехорошо, конечно, код править, но выхода не было. Если кто решал подобное подругому - поделитесь!
Nadie hablara de nosotras cuando hayamos muerto...
|