Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Как выводить опрос только для главной и в категориях для которых создан?

Как выводить опрос только для главной и в категориях для которых создан?


     25.04.2020    Все вопросы » Хаки    599

вопрос
DLE 13.2
Как выводить опрос только на главной, и в категориях для которых создан опрос.
В стоке можно выбрать только категория: -Все-

Ограничить вывод {votes} через available=main не подходит, потому что на сайте много опросов для разных категорий. Следовательно тег {votes} юзается глобально в одном месте в шаблоне.

Готов закинуть пару монет. Благодарю за внимание!

Ответа пока нет


5 комментариев

sashagit
Юзер

sashagit - 25 апреля 2020 16:35 -

Добавлю пояснение:

1. Если добавить опрос и указать категорию вывода -Все- и ограничить {votes} через available=main, окей, оно сработает.
2. А как выводить остальные опросы которые созданы для других категорий? :-) available=main|cat - не подойдет, потому что он будет выводить опросы для главной, для категорий, а для тех категорий которых не задан опрос - будет выводить опрос, который предназначен только для главной (-Все-).

doom45
Юзер

doom45 - 25 апреля 2020 17:29 -

[available=main] {votes} [/available]
[available=cat] [category=1,2,3-10] {votes} [/category] [/available]


Пробовали?

sashagit
Юзер

sashagit - 25 апреля 2020 20:11 -

1. Когда 500 категорий и 345 (рандомно) опросов ...... так сказать не совсем вариант :) и учитываю увеличение к-ва категорий.
2. И момент когда создать опрос и выбрать для -Все- (категории) он будет выводиться везде, где нет целевого (опроса созданного для определенной категории), да можно инверсию сделать available=cat но тут вагон телодвижений. Такая реализация подошла б для небольшого количества категорий.

doom45
Юзер

doom45 - 25 апреля 2020 20:14 -

sashagit, а лол, разве Вы не собирались для каждого опроса указывать свой категории? В любом случае то что вы просите не получится стандартными средствами, придётся обратиться к услугам кодера.

sashagit
Юзер

sashagit - 25 апреля 2020 20:24 -

Для каждого опроса задана категория. Просто при таком количестве, не особо играться с перечислением в available. Создалась новая категория, это нужно не забыть идти добавлять в условие..... ну такое себе развлечение :-). А вообще благодарю за ответы :-). В описании вопроса указал что не за спасибо.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 22.01.2016 Евгений_Митрофанов  Хаки
наверх