Модуль SearchFields реализует поиск или фильтрацию новостей по значению одного, нескольких, отдельных дополнительных полей.Модуль SearchFields реализует поиск или фильтрацию новостей по значению одного, нескольких, отдельных дополнительных полей.
Дополнение: При создании дополнительного поля у нас есть возможность подключить \»Перекрёстные ссылки\», что означает, что будет осуществлять поиск по этим ссылкам. Но, поиск не очень точный, он может вывести вам не то, что нужно. К примеру, в новости мы нажимаем на HDTV, которая в адресной ссылке будет отображаться как /xfsearch/HDTV, но на деле — нам будет показывать новости и других \»П.С.\». Я делал так, чтобы кликая в новости по этому тегу — можно будет искать ТОЛЬКО то, что нам нужно.
В общем, много слов, мало действий.
Начнём:
Открываем /engine/show.short.php
ищем
Исходный код |
if( $config['allow_alt_url'] ) $value3[] = "" . $value2 . ""; else $value3[] = "" . $value2 . "";
меняем на
Исходный код |
if( $config['allow_alt_url'] == "yes" ) $value3[] = "" . $value2 . ""; else $value3[] = "" . $value2 . "";
Открываем /engine/show.full.php
ищем
Исходный код |
if( $config['allow_alt_url'] ) $value3[] = "" . $value2 . ""; else $value3[] = "" . $value2 . "";
меняем на
Исходный код |
if( $config['allow_alt_url'] == "yes" ) $value3[] = "" . $value2 . ""; else $value3[] = "" . $value2 . "";
Всё.
Автор: Dave Aka Aios
CMS: 9.0-10.2