Что нового

DLE модуль для вывода категорий на отдельной странице (1 Viewer)

span4bek

span4bek

Участник
OLD SkripTers
Регистрация
18 Дек 2019
Сообщения
128
Реакции
97
1607002608 screenshot 28
Мини плагин для вывода списка категорий в отдельной странице DLE. С данным модулем можно выводить список категорий в любом месте на вашем сайте, в статистической странице, на главной и.т.д.
1. Загрузите плагин в админке DLE.
2. Создайте шаблон для вывода списка категорий.
Вывод списка категорий

{include file="engine/modules/mymod/categories.php?catid=31,30,10-20&template=cats"}

Это список категорий catid=31,30,10-20
В данном примере выведуться категории 31,30 и от 10 до 20 категории. Это ID категорий
После равно указываем ваш шаблон для вывода, в данном примере используется cats template=cats
Содержимое шаблона cats

<a href="{link}" style="width:30%;float:left;margin:10px;">
<img src="{icon}">
<p style="text-align:center;">{name}</p>
</a>


Источник

 
не работает,
это дает ошибку
File engine/modules/mymod/categories.php not found.
 
Делаем статическую страницу, на ней используем стандартный тег
{catmenu id="1,2,3-5" subcat="yes" template="custom" cache="yes"}



Выводит меню категорий в пользовательском формате, где:



id="1,2,3-5" - список ID категорий которые необходимо вывести в меню. Вы можете перечислить несколько категорий через запятую, либо указать диапазон ID через тире.



subcat="yes" - данный параметр принимает значения "yes", "no" или "only" и используется совместно с параметром id данного тега, и указывает нужно ли автоматически подключать подкатегории для указанного списка категорий. Например, есть категория с ID 1, у данной категории есть подкатегории с ID 2 и ID 3, то при использовании тега {catmenu id="1" subcat="yes"} будет выведена категория 1 и ее подкатегории 2 и 3, а при использовании тега {catmenu id="1" subcat="no"} будет выведена только категория с ID 1. Значение "only" означает что нужно выводить только подкатегории из указанной категории. Например, при использовании тега {catmenu id="1" subcat="only"} будут выведены только подкатегории принадлежащие категории с ID "1". Также например, при помощи простой конструкции [available=cat] {catmenu id="{category-id}" subcat="only"} [/available] вы можете автоматически выводить список подкатегорий у просматриваемой на сайте категории.



template="custom" - указывается имя шаблона, которое будет использоваться для формирования меню вместо стандартного categorymenu.tpl



cache="yes" - данный параметр принимает значения "yes" или "no" и указывает кешировать данный блок или нет. При включении кеширования, автоматически пропадет возможность управлять подсветкой активной просматриваемой категории через теги [active] текст [/active] в шаблоне.
 
спасибо, а нельзя ли сделать это в версии 15.1 без плагина?
например
Код:
{include file="modules/cats.tpl"}

cats.tpl Как мне это устроить?
 
спасибо, а нельзя ли сделать это в версии 15.1 без плагина?
например
Код:
{include file="modules/cats.tpl"}

cats.tpl Как мне это устроить?
 
Ri3q3DX.png


не выводится ничего (
 
На версии php 8.1 будет работать?
 

Пользователи, просматривающие данную тему

Верх