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

URL страницы товара

23.12.2010, 11:22
Mitshan
Revanta

Зарегистрирован:
2010-04-21
Сообщений: 4

Netcat Стандарт с модулем интернет-магазин
.....................................
Есть ли какая то внутренняя функция неткат, которая возвращает полный урл до страницы товара - "сайт.ру/категория/товар" по которой можно перейти и посмотреть товар по id товара? Данная функция нужна при рассылке оповещения о заказе для менеджеров. Сейчас она выглядит так:
---------------------------------------
Фамилия, имя: Иванов Петр
Контактный телефон: 89106106739
Адрес доставки: Екб
E-mail: ivanov@gyandex.ru
Примечания: самовывоз
Способ оплаты: Наличными
Способ доставки: Курьером1
---------------------------------------------------------------------------
Бойлер М1 1 605,00 руб.
---------------------------------------------------------------------------
ИТОГО: 605,00 руб.

# 66
http://www.fvrklimat.ru/netcat/message.php?catalogue=1&sub=94&cc=594&message=66&curPos=0
-----------------------------------


Вот чтобы Бойлер М1 - была ссылкой на страницу товара, а не просто названием.
Эта рассылка - результат работы функции наход-ся по адресу - modules/netshop/function.inc.php.
Часть кода - function.inc.php
-------------------------------
foreach ($row as $i)
{
$item_id = ($this->CartContents[$i]["ItemID"]
? "[".$this->CartContents[$i]["ItemID"]."]"
: "");

$body .= ($item_id ? str_pad($item_id, 15) : "") .
str_pad(substr(strip_tags($this->CartContents[$i]["Name"]),0,$order_mail_subject_lenght), $order_mail_subject_lenght) . " " .
str_pad($this->CartContents[$i]["Qty"]." ".$this->CartContents[$i]["Units"], 10, " ") .
$this->FormatCurrency($this->CartContents[$i]["TotalPrice"], "", true).
"\n";
$sum += $this->CartContents[$i]["TotalPrice"];
}

$body .= str_repeat("-", 75) . "\n" .
NETCAT_MODULE_NETSHOP_SUM . ": " .
$this->FormatCurrency($sum, "", true)."\n\n# $this->OrderID";
---------------------
Там есть $item_id, это id товара в корзине, как по этому id получить полный url до страницы товара, может кто нибудь подскажет?
24.12.2010, 13:46
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

Функция nc_message_link ?

Ксю доставляет...
198 196 2010-12-24 13:46:09 10939
Описание проекта