Custom select all выборка из всех категорий одним символом



Для тех у кого в шаблонах dle используется Custom наверняка знает, что нельзя выбирать все категории, для этого нужно перечислять каждую. Нужно было вывести блок, топ-10 (с ручной настройкой выдачи сортировки) понадобилось лишь одно - выбрать все категории.
Перечислять каждую категории было бы идиотизмом, для этого усовершенствовал custom добавив ему выбор сразу всех категорий.
Custom select all выборка из всех категорий одним символ
Итак, открываем functions.php

находим:

$where_category = "category regexp '[[::]]'";


Заменяем на:

if ($custom_category == '*'){$where_category = true;} else {$where_category = "category regexp '[[::]]'";}


теперь можно выводить все категории так: category="*"

Если парсер Dle хаки загрызет код:
Найти:

$where_category = "category regexp '[[:<:]](" . $custom_category . ")[[:>:]]'";


Заменить на:

if ($custom_category == '*'){            $where_category = true;            } else {            $where_category = "category regexp '[[:<:]](" . $custom_category . ")[[:>:]]'";            }


Вся установка

Советуем скачать хак дле Custom select all выборка из всех категорий одним символом

custom-select-all.rar [7,18 Kb] (cкачиваний: 69)
0%
{rating-num}0

Комментарии (0)

Оставить комментарий


  • 0
Кликните на изображение чтобы обновить код, если он неразборчив