Хак Глобальный хак по изменению логики категорий и доп полей dle 11.x

Gameer

Постоялец
Регистрация
25 Апр 2014
Сообщения
187
Реакции
115
xflike_dle.jpg
Представляю глобальный хак по структуризации доп полей как категорий, без приставки xfsearch а так же написания обработчика для вывода на этих страницах полей - описания.

Видел много хаков на эту тему, но все они были не то.

Что это :
Раньше ссылки доп полей (ну и сейчас) есть такого вида : site.com/xfsearch/year/2016/ а теперь будет site.com/year/2016/ или site.com/2016/ и конфликта с категориями не будет!

Внимание : только при условии что альтернативное название доп поля не совпадает с альтернативным название категории, тогда будет выводиться категория а не новости по доп полю.

Пока что только для DLE 11.x и выше.

Кроме этого, добавим 3 тега для обработки текста на этих страницах :
  1. [xf:значение доп поля]текст[/xf] - выведет на странице доп поля текст у которого будет ссылка site.com/value
  2. [xf:year]текст {xf}[/xf] - выведет на странице доп поля текст у которого будет ссылка site.com/year/value а так же заменит {xf} на полученое значение этого поля
  3. [xf:year:xf]текст {xf}[/xf] - выведет на странице доп поля текст у которого будет ссылка site.com/year/value а так же заменит {xf} на заданое значение
На чипсы:
  1. R118095764291 - рубли
  2. U218134219019 - гривны
  3. Z228640084773 - доллары
Автор : Для просмотра ссылки Войди или Зарегистрируйся

Для тех кто хочет написать что нафиг оно нужно вот вам не много инфы обо мне :
Все мы в душе не много Вовы.
SUcdpJFx_SQ.png

Архив обновлен.
 

Вложения

  • XF LIKE CAT.zip
    3,2 KB · Просмотры: 11
Последнее редактирование модератором:
Сверху