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

Вывод категорий и их продуктов

19.12.2012, 19:25
Вадим

Зарегистрирован:
2012-11-28
Сообщений: 2

На странице категории нужно вывести список всех ее подкатегорий и товары каждой подкатегории
На странице категории пишу так:
Код:
 echo s_browse_sub($nc_sub,$browse_sub,1); 

и так:
Код:
$browse_sub[prefix] = "<div class='catalog_list'>";
$browse_sub[suffix] = "<div>";
$browse_sub[unactive] = "<h3>%NAME </h3><span class='clearFL'></span>".nc_objects_list('%SUB', 455, '&nc_ctpl=509')."</div>";
$browse_sub[active] = '';
$browse_sub[active_link] = '';
$browse_sub[divider] = '';


nc_objects_list('%SUB', 455, '&nc_ctpl=509') должен мне вывести список продуктов данной категории, но так как %SUB по ходу парсится после выполнения nc_objects_list, то на момент выполнения функции nc_objects_list никакого значения в %SUB не содержатся.
И в Итоге продукты не выводятся
Подскажите как быть дибо альтернативное решение
Спасибо
21.12.2012, 11:55
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Нужно заэкранировать вызов nc_objects_list, чтобы он выполнялся внутри цикла, а не один раз. Вот так:

\".nc_objects_list('%SUB', 455, '&nc_ctpl=509').\"
198 196 2012-12-21 11:55:14 12813
Описание проекта