Очередность результатов в msearch2
Никак не могу найти как выводить в поиске вначале точные совпадения, а потом разные формы введенного запроса. Например, ввожу 1 рубль. Выдает в такой очередности:
1 рубль
1 рубль
1 рубль
5 рублей
5 рублей
5 рублей
1 рубль
5 рублей
1 рубль
3 рубля
3 рубля
1 рубль
…
У всех вес одинаковый, т.к нашел он это все в pagetitle. А как сделать чтоб выводились вначале все ресурсы с «1 рубль», а затем его формы? Заранее спасибо!
1 рубль
1 рубль
1 рубль
5 рублей
5 рублей
5 рублей
1 рубль
5 рублей
1 рубль
3 рубля
3 рубля
1 рубль
…
У всех вес одинаковый, т.к нашел он это все в pagetitle. А как сделать чтоб выводились вначале все ресурсы с «1 рубль», а затем его формы? Заранее спасибо!
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Хотя тут прислали правку на эту тему, можешь попробовать — в процессор mgr/index/create.class.php, метод _getBaseForms добавить условие:
Я пока не проверял, как работает.
например 1 рубль, вроде норм:
но если 5 рублей, опять все одинаковые:
а 3 рубля вообще четко нашел только их, без похожих: