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

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

Новый топик
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
Сообщений: 869

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

\".nc_objects_list('%SUB', 455, '&nc_ctpl=509').\"

198 196 2012-12-21 11:55:14 12813
Описание проекта