2016-11-24 10 views
0

Я делаю свои собственные панировочные сухари на prestashop в category.tpl. У меня есть меню глубины. На странице подкатегории я хочу добавить имя верхней категории и ссылку на нее в моих панировочных сухарях.Prestashop - как написать родительскую категорию на сухарях

К примеру у меня есть меню -fruits --- яблоко --- банан -vegetables -bread --- рулон --- хлеб

, когда я на яблоко странице я хочу иметь панировочные судороги вот так: «home < фрукты < яблоко». У меня проблема с динамической записью «плодов» и ссылкой на нее.

Извините за мой английский. Надеюсь на ваши ответы.

ответ

0

Вы можете получить родительскую категорию с помощью id_parent свойства:

$category->id_parent 

Вы также можете проверить глубину уровня текущей категории, чтобы знать, когда дисплей родительской категории или нет:

{if $category->level_depth > some_int_value} 
    {* display parent breadcrumb *} 
{/if} 

удачи.

+0

Я знаю, что могу получить идентификатор родительской категории, но я хочу иметь ссылку и имя родительской категории. – robert9620

+0

Самый простой способ - перед CategoryController установить parent_category как параметр для smarty. Затем вы можете получить доступ в TPL к названию категории и ссылке, как это делает обычная категория. Для ссылки вы должны использовать $ link-> getCategoryLink (...) в категории.tpl – PixelWeb

+0

Пожалуйста, помогите мне установить его в Контроллере и использовать его в category.tpl. Я не знаю, как это сделать. – robert9620