Редактор темы

Проблема с допполями подскажите )

  • Автор темы Автор темы aeneas
  • Дата начала Дата начала

aeneas

Забанен
Регистрация
12 Мар 2016
Сообщения
11.450
Рейтинг реакций
3.314
Баллы
113
1/3
Автор темы
/xfsearch/year/2017/ - так выводятся не по допполю за 2017 год, а ВСЕ что выложено в 2017 году )
т.е. в расчет берется не допполе а дата добавления, хз почему
/xfsearch/year/2016/ и другие года - выводиться нормально, по допполю
где ковырять а )

еще вопрос - можно ли в такой ссылке исключить вывод каких то категорий ? например чтобы выводило только фильмы за 2017 год

просьба не говорить про нерабочие модули гама и типа их надо поставить )
 
еще вопрос - можно ли в такой ссылке исключить вывод каких то категорий ? например чтобы выводило только фильмы за 2017 год
можно исключить определенную категорию во всех xfsearch
где ковырять а )
в фильтрации данных с БД! ДЛЕ берет все посты где упоминается 2017, даже если имя картинки будет **2017*** - данный материал будет выведен в поиске.
Фикс - я уже делал и писал как делать ранее...
 
/xfsearch/year/2017/ - так выводятся не по допполю за 2017 год, а ВСЕ что выложено в 2017 году )
т.е. в расчет берется не допполе а дата добавления, хз почему
/xfsearch/year/2016/ и другие года - выводиться нормально, по допполю
где ковырять а )

еще вопрос - можно ли в такой ссылке исключить вывод каких то категорий ? например чтобы выводило только фильмы за 2017 год

просьба не говорить про нерабочие модули гама и типа их надо поставить )
Открой engine/engine.php найди
PHP:
$db->query ( "SELECT news_id FROM " . PREFIX . "_xfsearch WHERE tagname='{$xfname}' AND tagvalue='{$xf}'" );
Замени на
PHP:
$db->query ( "SELECT id FROM " . PREFIX . "_post WHERE SUBSTRING_INDEX( SUBSTRING_INDEX( xfields,  '{$xfname}|', -1 ) ,  '||', 1 ) LIKE '{$xf}'" );
Скинь на "пивас" сюда R118095764291
 
Автор темы
Открой engine/engine.php найди
PHP:
$db->query ( "SELECT news_id FROM " . PREFIX . "_xfsearch WHERE tagname='{$xfname}' AND tagvalue='{$xf}'" );
Замени на
PHP:
$db->query ( "SELECT id FROM " . PREFIX . "_post WHERE SUBSTRING_INDEX( SUBSTRING_INDEX( xfields,  '{$xfname}|', -1 ) ,  '||', 1 ) LIKE '{$xf}'" );
ничего не поменялось, помоему тут в коде надо еще чото дописывать ? )

можно исключить определенную категорию во всех xfsearch
в фильтрации данных с БД! ДЛЕ берет все посты где упоминается 2017, даже если имя картинки будет **2017*** - данный материал будет выведен в поиске.
Фикс - я уже делал и писал как делать ранее...
не ну конечно ответ заебись, прям все чотко и понятно разьяснил - "можно сделать, я уже ранее писал как" )))))))
спасибо ))
исключить надо не упоминание, а категории )
 
Последнее редактирование модератором:

Похожие темы Последние темы Популярные темы

Назад
Сверху