Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Модуль Доп. Полей. Нужен фикс

Модуль Доп. Полей. Нужен фикс


     21.09.2014    дополнительные поля, модуль    Общие вопросы по PHP, Модули    1409

вопрос
Помогите исправить модуль, нужно чтобы работал как стандартный поиск по доп полям...

Что не так сейчас? Дело в том что по запросу допустим
2014

ничего не выводит если указано в доп поле
9 мая 2014

P.s. Но выводит если задавать : 9 янва а в доп поле указано 9 января 2014

Сам модуль: search_xf.php

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


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

Xeons
Юзер

Xeons - 21 сентября 2014 23:11 -


Xeons
Юзер

Xeons - 22 сентября 2014 19:54 -

Срочно нужно! search_xf.php

Xeons
Юзер

Xeons - 23 сентября 2014 21:47 -

up, кину рубликов

vitnet
Эксперт

vitnet - 23 сентября 2014 23:35 -

            if( $key != 'category' ) {
                $value = urldecode ( $value );

                if( $config['charset'] == "windows-1251" AND $config['charset'] != detect_encoding($value) ) {
                    $value = iconv( "UTF-8", "windows-1251//IGNORE", $value );
                }
                $value = @$db->safesql ( htmlspecialchars( strip_tags( stripslashes( trim( $value ) ) ), ENT_QUOTES, $config['charset'] ) );

                if( strpos($value, ";") === false ) {
                    $searchArr = array($key, $value);
                    $searchQuery[] = "xfields LIKE '%" . implode('|%', $searchArr) . "%'";

Xeons
Юзер

Xeons - 23 сентября 2014 23:38 -

Спасибо вам, всегда помогаете!

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

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

наверх