Все для DataLife Engine / DLE хаки / Хак для DLE / Custom select all выборка из всех категорий одним символом

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качиваний: 82)
  • 100
Добавить комментарий

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent