Page 1 of 1

Вывод Иерархии в Products

Posted: Mon Jan 10, 2011 7:55 pm
by johann
Убил вечер - перечитал форум -а знаний все равно не хватает.
Надо чтобы когда заходишь на страницу с описанием товара - снизу появлаясь иерархия та в которую входит данный товар.
думал реализовать -
{Products action="hierarchy" parent=".... (тут номер иерархии в которую входит товар)"}
что там должно быть - id - что подскажите?
/products/byhierarchy/148/62.html
/products/18/62/bubl.html

62 - это номер как раз тот который мне нужен - как его получить.? ))

Re: Вывод Иерархии в Products

Posted: Mon Jan 10, 2011 8:13 pm
by Sonya
johann wrote:62 - это номер как раз тот который мне нужен - как его получить.? ))
Попробуйте прямо в шаблоне задать {debug}, там выведутся все переменные Smarty, увидите, в какой иерархия содержится и подставите ее в Ваш шаблон в нужное место.

Re: Вывод Иерархии в Products

Posted: Mon Jan 10, 2011 8:31 pm
by johann
Ой. Простите Sonya.
/products/byhierarchy/148/62.html
/products/18/62/bubl.html

62 - это номер как раз тот который мне нужен - как его получить.? ))
62 это не то что мне нужно.
мне нужно чтобы выводилась та иерархия в которую входит данный товар. а она видна только при {$entry->breadcrumb} самая первая.

Re: Вывод Иерархии в Products

Posted: Tue Jan 11, 2011 9:53 am
by Sonya
johann wrote:мне нужно чтобы выводилась та иерархия в которую входит данный товар. а она видна только при {$entry->breadcrumb} самая первая.
Самую первую просто так не взять, там по умолчанию всегда выводится целая хлебная крошка, что вполне логично. Чтобы брать только первую в иерархии, нужно создать новый шаблон для иерархии продуктов, в этом шаблоне ограничивать вывод активным продуктом и желаемой глубиной иерархии, а потом подставлять шаблон в сам продукт.

{Products action="hierarchy" hierarchytemplate="..."}