Всем
привет!
Делаю слайдер. Для этого, переопределил в templates/my_tepl/html/com_content/category/blog.php. В этом слайдере, хочу выводить
только featured статьи с нескольких (а возможно и со всех (пока не определился точно)) категорий третьего уровня вложенности (т. е. первая категория в дочерней категории №..., вторая категория в дочерней категории №...)
- Новости
- Дочерняя категория №1
- первая категория в дочерней категории №1
- вторая категория в дочерней категории №1
- Дочерняя категория №2
- первая категория в дочерней категории №2
- вторая категория в дочерней категории №2
- Дочерняя категория №3
- первая категория в дочерней категории №3
- вторая категория в дочерней категории №3
Но как это сделать - не пойму...
Пробовал вот так:
<?php if (!empty($this->intro_items)) : ?>
<div class="my-items">
<?php foreach ($this->intro_items as $key => &$item) :
if ($item->featured == 1): ?>
<div class="my-item <?php echo $item->state == 0 ? ' system-unpublished' : null; ?>" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
<?php
$this->item = &$item;
echo $this->loadTemplate('item');
?>
</div>
<?php endif;
endforeach; ?>
</div>
<?php endif; ?>
т. е. прописал проверку:
if ($item->featured == 1):
Вроде выводятся избранные статьи, но только из одной категории (первая категория в дочерней категории №1, вторая категория в дочерней категории №1), а мне нужно из всех (первая категория в дочерней категории №2, вторая категория в дочерней категории №2, первая категория в дочерней категории №3, вторая категория в дочерней категории №3) или из нескольких конкретных (вторая категория в дочерней категории №2, вторая категория в дочерней категории №3)...
Вопрос:
как быть? Какой нужно прописать код чтобы выводились избранные со всех (или из нескольких конкретных) категорий?
Заранее
благодарю за ответы!