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

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


     06.11.2022    Все вопросы » Шаблоны (TPL)    583

вопрос
Как вывести новости из определенной категории на главную страницу? Имеется такой код:
<main class="col-main">
                       
						[not-available=main|cat|search]
						<div class="speedbar ws-nowrap">{speedbar}</div>
						[/not-available]
						[available=cat]
						<div class="sect__header d-flex">
							<h1 class="sect__title flex-grow-1">{category-title}</h1>
							[sort]<div class="sect__sort">{sort}</div>[/sort]
						</div>
						[/available]
						[available=main|cat|showfull|search]
						<div class="content-block d-grid" id="content-block">{content}</div>
						[/available]
						[not-available=main|cat|showfull|search]
                      
						<div class="content-block content-block--bg d-grid" id="content-block">{content}</div>
						[/not-available]
					</main>

Пробовал добавлять исключение ненужных категорий через тег custom, но новости все равно выводятся на главной из всех категорий.

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


2 комментария

TeraMoune
Эксперт

TeraMoune - 6 ноября 2022 20:42 -

Ну так у вас нету никакого custom тега...


Альтернативой можно поступить вот так.
Можно запретить отдельным категориям выводить новости на главной по умолчанию оставив только нужные категории которые хотите видеть. Это делается в настройках категорий там есть опция "Запретить публиковать на главной".

Тестовый репозиторий установки плагинов: teramoune

redissx
Юзер

redissx - 7 ноября 2022 15:36 -

[available=main|cat|showfull|search]
						<div class="content-block d-grid" id="content-block">{content}</div>
						[/available]


заменить на

[available=main]
<div class="content-block d-grid" id="content-block">
{custom category="1,2,3" limit="9" navigation="yes"}
</div>
[/available]
[available=cat|showfull|search]
<div class="content-block d-grid" id="content-block">{content}</div>
[/available]


custom настроить как нужно

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

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

наверх