2016-12-05 2 views
0

Я использую PrestaShop 1.6, и я хочу отображать изображение, когда я нахожусь на отдельной странице категории, и хочу, чтобы изображение было видимым в подкатегориях этой категории.PrestaShop отображает подкатегории из категории ID

{if $subcategory->id == 15} 
    style="background-position: 70% 72%; background-image: url(../img.jpg);" 
{/if} 
+0

Здравствуйте. Какая у вас проблема? Ваш код выглядит хорошо, за исключением missin "в конце' url (../ img.jpg); ' – PixelWeb

+0

Не проблема в коде. Я хочу присвоить этот стиль категории id == 15 и подкатегориям из категории с id == 15 –

+0

И что именно проблема у вас с собой? – PixelWeb

ответ

1

Вы могли бы сделать что-то вроде этого:

{if $subcategory->id == 15 || $subcategory->id_parent == 15} 
    style="background-position: 70% 72%; background-image: url(../img.jpg);" 
{/if} 
+0

он не работает. –

+0

Не могли бы вы быть немного более обширными по сравнению с тем, что не работает, так как я могу улучшить свой ответ? Не угадай, что у тебя на экране. –

2

Вы можете добавить следующий код в файл category.tpl вашего магазина:

{if $category->id_parent == 15} //For example the category ID is 15 
.your_element_selector { 
background-position: 70% 72%; background-image: url(../img.jpg); 
} 
{/if} 

Примечание: Вы должны создать отдельный элемент для отображения изображения.

Смежные вопросы