%)
Может быть проблема в том, что я не понятно объяснил, попробую в картинках:
- На самой Категории "Транспорт" - нет отметки
- На всех дочерних категориях - появилась отметка, но в настройках каждой она выключена!
А нужно:
- У какой категории в настройках включил - у той и появилось
- Без зависимостей от Родительских и Дочерних категориях
Вывод производится в subcategory через:
- $this->app->jbdebug->mark('layout::subcategory(' . $vars['object']->id . ')::start');
- $subcategory = $vars['object'];
- $params = $subcategory->getParams('site');
- $link = $this->app->route->category($subcategory);
- $task = $this->app->jbrequest->get('task', 'category');
- $text = $params->get('content.category_teaser_text', '');
- $itemsOrder = $vars['params']->get('config.item_order', 'none');
- $maxItems = $vars['params']->get('template.subcategory_items_count', 5);
- $showCount = $vars['params']->get('template.subcategory_items_count_show', 1);
- $items = array();
- $image = $this->app->jbimage->get('category_teaser_image', $params);
- <?php if ((int) $vars['params']->get('template.category_new', 0)) {
- echo '<div class="uk-panel-badge uk-badge">New</div>';
- } ?>
Значение у ключа ставил и "1" (как Вы ранее написали) и как "0" - эффект тот же:
- у дочерних появляется отметка, игнорируя настройки самой категории
- на самой категории не появляется
Если картинками и описанием не понятно, то очень прошу зайти на сайт и обратить внимание на категорию "Транспорт", а то я уже незнаю как объяснить.
Сообщение отредактировал LeMax: 22 January 2016 - 10:52