May 5, 20206 yr downloads > front > view > view {{if $file->cat == 50}} Код блока {{endif}} Где 50 - id родительской категории.
May 5, 20206 yr Author 57 минут назад, Lesovsky сказал: downloads > front > view > view {{if $file->cat == 50}} Код блока {{endif}} Где 50 - id родительской категории. Я так понял если я укажу id родительской категории, то в подкатегориях уже блок не будет отображаться? Можно ли сделать, чтобы он и в подкатегориях отображался?
May 5, 20206 yr 3 минуты назад, alcatras сказал: Я так понял если я укажу id родительской категории, то в подкатегориях уже блок не будет отображаться? Можно ли сделать, чтобы он и в подкатегориях отображался? $file->cat id родительской категории ФАЙЛА, а не категории в которой лежит файл.
May 5, 20206 yr Author 2 минуты назад, Lesovsky сказал: $file->cat id родительской категории ФАЙЛА, а не категории в которой лежит файл. Указываю именно родительскую категорию файла. Но на подкатегории это не распространяется.
May 6, 20206 yr Author 12 часов назад, Lesovsky сказал: $file->cat id родительской категории ФАЙЛА, а не категории в которой лежит файл. Получилось выкрутиться только так, пришлось из главной категории прописать все подкатегории: {{if $file->cat ==2 or $file->cat ==3 or $file->cat ==4 or $file->cat ==5 or $file->cat ==6}} БЛОК {{endif}}
May 6, 20206 yr {{ try { $category = \IPS\downloads\Category::load(1); } catch (\OutOfRangeException $e) {} }} {{if $category and ($file->container() == $category or $file->container()->isChildOf($category))}} Код {{endif}} Вместо 1 указать ID категории
May 6, 20206 yr Author 8 часов назад, newbie сказал: {{ try { $category = \IPS\downloads\Category::load(1); } catch (\OutOfRangeException $e) {} }} {{if $category and ($file->container() == $category or $file->container()->isChildOf($category))}} Код {{endif}} Вместо 1 указать ID категории Спасибо 🙂
Как вывести блок на странице файла к примеру в определенной категории?