Prestashop - создать ссылку на категорию, к которой принадлежит товар

Я новичок в prestashop. На домашней странице я использую модуль «Центр специальных предложений», который просто отображает список продуктов, которые продаются. Я хотел показать, к какой категории принадлежит товар. Я редактировал SpecialsCenter.tpl и использовал этот код:

<a href="#">Category: {$Specials.category}</a></h2>

Это правильно отображает соответствующее название категории, к которой принадлежит конкретный продукт. См. Изображение: Товар с категорией. Единственное, с чем у меня возникают проблемы, - это создание ссылки на эту категорию. Должно быть довольно просто, но форумы Prestashop кажутся такими пустыми. Все вопросы. Нет ответов. Какую переменную использовать для ссылки на страницу категории?

Спасибо за вашу помощь.

Проведя еще немного исследований ... вот где я сейчас ...

<a href="{$link->getCategoryLink({$Specials.id_category}, {$Specials.category})}">Category: {$Specials.category}</a>

Таким образом, выводится эта ссылка: mysiteurl / 0-laptop - это частично верно, за исключением того, что идентификатор категории неверен. Идентификатор категории ноутбуков - 4. Это должно быть следующее: mysiteurl / 4 -laptops. Значит, первый смарт-тег {$Specials.id_category} неверен. Мне нужно знать, как нарисовать идентификатор категории с помощью какой-либо переменной. Так должно получиться примерно так:

<a href="{$link->getCategoryLink('category-id', {$Specials.category})}">Category: {$Specials.category}</a>

Еще раз спасибо!!! :)


person Oskar Livs    schedule 02.07.2012    source источник
comment
Есть вероятность, что id_category не найдена в $ Specials. Попробуйте это, и вы увидите все значения в $ Specials: ‹a href=#› {$ Specials | print_r} ‹/a›   -  person Niclas Larsson    schedule 02.07.2012
comment
Большое спасибо. Это было полезно. Я новичок в stackoverflow ... Я должен проголосовать за вас или что-то в этом роде? :)   -  person Oskar Livs    schedule 03.07.2012
comment
Хммм ... похоже, у меня недостаточно репутации, чтобы голосовать! Согласно faq. ржу не могу. Еще раз спасибо!! :) Проголосую за тебя, когда смогу проголосовать.   -  person Oskar Livs    schedule 03.07.2012


Ответы (1)


НАЙДЕННОЕ РЕШЕНИЕ: Ах! Спасибо, Никлас Ларссон - это было полезно! Я должен был подумать об этом! :) Вы были правы, он не вытаскивал "id_category", правильное использование выглядит следующим образом:

<a href="{$link->getCategoryLink({$Specials.id_category_default} , {$Specials.category})}">{$Specials.category}</a>
person Oskar Livs    schedule 16.07.2012