вопрос
Как сделать, чтобы при поиске по дополнительным полям (значения используются как перекрестные ссылки) на странице /xfsearch/pole/bla-bla выводились новости только из двух категорий с id 2 и 3?
В /engine/engine.php найти
1. Для всех доп полей будет только категория с id 2 и 3.
2. Для определенного доп. поля
3. Для определенного доп. поля и его значения
if (count ( $xf_array )) {
Выше вставить1. Для всех доп полей будет только категория с id 2 и 3.
$stop_list = "category regexp '[[:<:]](2|3)[[:>:]]' AND ";
2. Для определенного доп. поля
if ($xfname == 'pole') {
$stop_list = "category regexp '[[:<:]](2|3)[[:>:]]' AND ";
}
3. Для определенного доп. поля и его значения
if ($_GET['xf'] == 'pole/bla-bla/') {
$stop_list = "category regexp '[[:<:]](2|3)[[:>:]]' AND ";
}