Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как исправить вывод гиперссылок xflist?

Как исправить вывод гиперссылок xflist?


     Общие вопросы по PHP, Модули    2506

вопрос
Ставил модуль xflist.php
Вывожу года вот так {include file="/engine/modules/xflist.php?xfname=god"}
При клике например на 2009 год, в списке попадается все что имеет "2009". Как исправить?

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


8 комментариев

ravchik
Юзер

ravchik - -

Попробуйте так:
в файле /engine/engine.php найдите
'%{$xf}%'
и замените на
'{$xf}'

serg91100
Юзер

serg91100 - -

Цитата: ravchik
'{$xf}'

Так вообще поиск не работает по доп полям.

ravchik
Юзер

ravchik - -

ну тогда использовать что-то стороннее. например Sort-Fields v3 by Sander. Или более простой и бесплатный вариант SearchFields

serg91100
Юзер

serg91100 - -

ravchik. У меня DLE 10.3 и например этого кода :
[code} elseif( $category_id and $cat_info[$category_id]['short_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['short_tpl'] . '.tpl' );][/code]
У меня вообще нет.

Других вариантов как исправить xflist.php нету?

ravchik
Юзер

ravchik - -

xflist.php тут непричем, в нем формируется ссылки стандартного поиска по допполям типа /xfsearch/значение
надо использовать альтернативы вместо этого стандартного поиска.

где вы взяли это:
 elseif( $category_id and $cat_info[$category_id]['short_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['short_tpl'] . '.tpl' );]

serg91100
Юзер

serg91100 - -

В инструкции по установке модуля SearchFields

ravchik
Юзер

ravchik - -

напишите свой емайл в личку, отправлю немного модернизированный searchxf

serg91100
Юзер

serg91100 - -

Отправил

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

наверх