Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Доброе время суток. 

Интересует следующее: для товаров определенной категории делать шаблон иной, чем у всех остальных.

Сейчас делаю так:

 

{if $category->id==20}
    {include file='var-2.tpl'}
 {else}
    {include file='var-1.tpl'}
{/if}
 
Но хотелось бы оптимизировать.
Категория 20 является подкатегорией.
Родительская категория id 12 и в ней около 6 подкатегорий.
Как можно указать в условии, что если категория id=12, то шаблон товаров использовать для этой категории и подкатегорий.
 
Заранее спасибо.
Ссылка на сообщение
Поделиться на другие сайты

 

Доброе время суток. 

Интересует следующее: для товаров определенной категории делать шаблон иной, чем у всех остальных.

Сейчас делаю так:

 

{if $category->id==20}
    {include file='var-2.tpl'}
 {else}
    {include file='var-1.tpl'}
{/if}
 
Но хотелось бы оптимизировать.
Категория 20 является подкатегорией.
Родительская категория id 12 и в ней около 6 подкатегорий.
Как можно указать в условии, что если категория id=12, то шаблон товаров использовать для этой категории и подкатегорий.
 
Заранее спасибо.

 

{$first_cat = $category->path|first}

{if $first_cat->id==5}
... тут шаблон для категорий, родительская которых =5
{/if}
Ссылка на сообщение
Поделиться на другие сайты

 

{$first_cat = $category->path|first}

{if $first_cat->id==5}
... тут шаблон для категорий, родительская которых =5
{/if}

 

Делаю вывод так:

 

{$first_cat = $category->path|first}
 
        {if $first_cat->id==12}
             {include file='var-2.tpl'}
         {else}
             {include file='var-1.tpl'}
        {/if}
   
Получается что для подкатегорий Категории id12 должен быть шаблон var-2, но не срабатывает.
Ссылка на сообщение
Поделиться на другие сайты

 

Делаю вывод так:

 

{$first_cat = $category->path|first}
 
        {if $first_cat->id==12}
             {include file='var-2.tpl'}
         {else}
             {include file='var-1.tpl'}
        {/if}
   
Получается что для подкатегорий Категории id12 должен быть шаблон var-2, но не срабатывает.

 

выведите айди {$first_cat->id}, точно там 12? 

 

категория 12 - это категория верхнего уровня, или она тоже чья-то подкатегория?

Ссылка на сообщение
Поделиться на другие сайты

выведите айди {$first_cat->id}, точно там 12? 

 

категория 12 - это категория верхнего уровня, или она тоже чья-то подкатегория?

 

Получилось, спасибо большое mishanya!

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...