Что нового

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

span4bek

Участник
OLD SkripTers
Регистрация
18 Дек 2019
Сообщения
128
Реакции
97
1607002608_screenshot_28.jpg
Мини плагин для вывода списка категорий в отдельной странице 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 будет работать?
 
Верх