N

nimiko

+2
Репутация
0
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Как определить текущую категорию в default_list 8 декабря 2016 в 19:23
В общем, решил при помощи $category_id:

  1.  
  2. <?php if($category_id == 1){ ?>
  3. Баннер 1
  4. <?php } elseif($category_id == 2) { ?>
  5. Баннер 2
  6. <?php } else { ?>
  7. Баннер 3
  8. <?php } ?>
  9.  
#2 [ЕСТЬ РЕШЕНИЕ] Как определить текущую категорию в default_list 8 декабря 2016 в 17:05
Вы не правы. default_list.tpl служит шаблоном для любой категории: и корневой, и детской, и внучатой.
У меня вполне банальная задача: определить вариант детской категории:

а) если это категория А, то показать баннер 1
б) если это категория Б, то показать баннер 2.
#3 [ЕСТЬ РЕШЕНИЕ] Как определить текущую категорию в default_list 8 декабря 2016 в 10:11


В начало файла default_list добавьте...

Мартин
Мне нужно определить категорию вне цикла, не для итема, а в целом. Текущую категорию.
#1 [ЕСТЬ РЕШЕНИЕ] Как определить текущую категорию в default_list 7 декабря 2016 в 18:07
В default_item.tpl мы можем получить категорию item'а так:
  1.  
  2. $item['category']['slug']
  3. или
  4. $item['category']['title']
  5.  
Но как вывести имя текущей категории в default_list?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.