Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Динамические данные в шаблоне .tpl!?

Динамические данные в шаблоне .tpl!?


     16.02.2015    Все вопросы » Хаки    2398

вопрос
Возможно ли сделать так -
1. Пользователь выбирает в селекте нужные разделы (доп. поля).
2. Нажимает "перейти".
3. И переходит на страницу где добавились его выбранные данные.

Например в main.tpl есть -
{include file="engine/modules/base/blockpro.php?template=blockpro/test&xfilter=ТУТ_ДОЛЖЕН_БЫТЬ_ВЫБОР_ЧЕРЕЗ_ЗАПЯТУЮ&catId=1"}
{include file="engine/modules/base/blockpro.php?template=blockpro/test&xfilter=ТУТ_ДОЛЖЕН_БЫТЬ_ВЫБОР_ЧЕРЕЗ_ЗАПЯТУЮ&catId=2"}
{include file="engine/modules/base/blockpro.php?template=blockpro/test&xfilter=ТУТ_ДОЛЖЕН_БЫТЬ_ВЫБОР_ЧЕРЕЗ_ЗАПЯТУЮ&catId=3"}
....


В селекте выбирает пользователь value="dop_pole_1" и value="dop_pole_2"
Нажимает ПЕРЕЙТИ и на странице будет работать код -

{include file="engine/modules/base/blockpro.php?template=blockpro/test&xfilter=dop_pole_1,dop_pole_2&catId=1"}
{include file="engine/modules/base/blockpro.php?template=blockpro/test&xfilter=dop_pole_1,dop_pole_2&catId=2"}
{include file="engine/modules/base/blockpro.php?template=blockpro/test&xfilter=dop_pole_1,dop_pole_2&catId=3"}
....


Или это нужно переделывать сам модуль?

Ответа пока нет


3 комментария

ПафНутиЙ
Админ

ПафНутиЙ - 16 февраля 2015 21:14 -

Модуль не реализует пользовательскую фильтрацию новостей.

Каков вопрос - таков и ответ. Просто помните об этом.

vadims
Гости

vadims - 16 февраля 2015 23:39 -


Тогда сделаю вывод в категориях уже указав доп. поля с помощью [category=1]&xfilter=dop_pole_123[/category][category=2]&xfilter=dop_pole_545[/category]
Павел, подскажите только как исправить ошибку -
Если прописать так -
{include file="engine/modules/blockpro/block.pro.3.php?catId=123[category=123]&xfilter=dop_pole_1[/category]&sort=title&order=old"}

То все работает, работает и [category] но в конце страницы 1 раз отображается "[/category]"
Что не так в BlocPro?

vadims
Гости

vadims - 16 февраля 2015 23:59 -

Кажется нашел выход из положения. Возможно это баг ДЛЕ или модуля BlockPro.
Если вывод сделать такой -
{include file="engine/modules/blockpro/block.pro.3.php?catId=123[category=123]&xfilter=dop_pole_1&sort=title&order=old"}

БЕЗ закрывающего [/category]

или
{include file="engine/modules/blockpro/block.pro.3.php?catId=1[category=123]&xfilter=dop_pole_1[/category]&sort=title&order=old"}

{include file="engine/modules/blockpro/block.pro.3.php?catId=2[category=123]&xfilter=dop_pole_1[/category]&sort=title&order=old"}

{include file="engine/modules/blockpro/block.pro.3.php?catId=3[category=123]&xfilter=dop_pole_1[/category]&sort=title&order=old"}

{include file="engine/modules/blockpro/block.pro.3.php?catId=4[category=123]&xfilter=dop_pole_1&sort=title&order=old"}

Так же [/category] подледного нету.
ТО, все отлично работает и не отображается [/category] в конце.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх