Elite-Board tech support
https://forum.illusionweb.ru/

Вывод ссылок подкатегорий если в категориях есть объявления
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4289
Страница 1 из 1

Автор:  Зуля [ 12 дек 2020, 10:17 ]
Заголовок сообщения:  Вывод ссылок подкатегорий если в категориях есть объявления

Здравствуйте.
Возможно ли выводить только те подкатегории, у которых кол-тво от 1 и больше. Если нет объявлений, то не выводим.
Имеется ввиду, блок ссылок на подкатегории в родительских категориях. Вот скриншот http://joxi.ru/a2XejxYuwvqxOA
Как видите в скриншоте, в данном блоке выводятся даже те подкатегории, у которых объявлений нет
Мне необходимо чтобы выводились только те подкатегории, у которых кол-тво от 1 или больше.

Данное правило необходимо сделать для категорий 2-3 уровня. Например, Главная - Легковые автомобили - Toyota.

Нашла файл tree1.html:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Подскажите как сделать? Заранее спасибо!

Автор:  Иван [ 12 дек 2020, 14:41 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Зуля писал(а):
Здравствуйте.
Возможно ли выводить только те подкатегории, у которых кол-тво от 1 и больше. Если нет объявлений, то не выводим.
Имеется ввиду, блок ссылок на подкатегории в родительских категориях. Вот скриншот http://joxi.ru/a2XejxYuwvqxOA
Как видите в скриншоте, в данном блоке выводятся даже те подкатегории, у которых объявлений нет
Мне необходимо чтобы выводились только те подкатегории, у которых кол-тво от 1 или больше.

Данное правило необходимо сделать для категорий 2-3 уровня. Например, Главная - Легковые автомобили - Toyota.

Нашла файл tree1.html:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Подскажите как сделать? Заранее спасибо!


В стандартных шаблонах, это необходимо делать в файле tree1_recursive.html в вашем не знаю, но принцип одинаков.

Исходный код:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Должно получиться так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Зуля [ 12 дек 2020, 20:15 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Здравствуйте, Иван.
Спасибо! Помогло. В своем коде я сделала так:

Было:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Стало:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Так тоже правильно? У меня вроде без ошибок выводит. Спасибо!

Автор:  Иван [ 13 дек 2020, 13:39 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Стало:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Вот эту строчку удалите, она у вас есть, чуть выше в коде
Цитата:
{%assign var="count" value=$el.id|count_msg%} {%* переносим переменную в самое начало цикла *%}

Автор:  Зуля [ 13 дек 2020, 13:59 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Добрый день, Иван!
Большое спасибо за помощь!

Автор:  Ruslan [ 13 дек 2020, 14:51 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Зуля писал(а):
Добрый день, Иван!
Большое спасибо за помощь!

Учитывайте если в категориях не будет объявлений и в подкатегориях то сайт будет выглядеть некрасиво это надо делать тогда когда сайт заполнен хотя бы на 50%

Автор:  Зуля [ 13 дек 2020, 14:57 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Хорошо. Спасибо за совет, Руслан!

Автор:  Ruslan [ 13 дек 2020, 15:33 ]
Заголовок сообщения:  Re: Вывод ссылок подкатегорий если в категориях есть объявле

Зуля писал(а):
Хорошо. Спасибо за совет, Руслан!


{%$count%} и этот код в скобках красивее ({%$count%})

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/