Регистрация
Вход через соцсети
Восстановление пароля

вывод сопутствующих товаров в полном описании Товара

Новый топик
01.06.2011, 21:30
Ответить | Цитировать
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

Есть задача, вывести в полном описании товара сопутствующие товары, к каждому товару приклеплены иды товаров, принадлежащих данному товару в виде кодов через запятую (1,34,6,200) и т.д. создан на основе товаров шаблон вывода товаров - часть кода системных настроек подшаблона
Код:

//Сопутствующие товары
if ($status==3){
$ignore_sub = 1;
$ignore_cc = 1;
$query_where = " a.Message_ID = $f_RowID and a.ItemID IN ($f_ID_Accom_Goods) ";
$query_limit = " 5";
}


где ItemID - поле артикула соп. товаров, а ID_Accom_Goods - поле с перечнем артикулов соп. товаров

в полном описании товара ставлю

".nc_objects_list($sub,$cc,"nc_ctpl=132&status=3")."

132 - шаблон вывода товаров - статус =3 вывод соп. товаров

и по какой то причине ничего не выводит!

по аналогии сделаны Лидеры продаж, Новинки каталога, Товары со скидкой, но с другими условиями и работает, а тут...

через listQuery работает нормально...

ася - 97336016
01.06.2011, 21:59
Ответить | Цитировать
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

РЕШЕНО!

В системных настройках подшаблона товара

Код:

//Сопутствующие товары
if ($status==3){
$ignore_sub = 1;
$ignore_cc = 1;
$query_where .= " a.ItemID IN ($f_ID_Accom_Goods) ";
$query_limit = " 5";
}


В полном выводе Товара
Код:

".nc_objects_list($sub,$cc,"nc_ctpl=132&status=3&f_ID_Accom_Goods=$f_ID_Accom_Goods")."


ася - 97336016
198 196 2011-06-01 21:59:16 11334
Описание проекта