Если отключить этот кусок кода, т.е. доп сортировку предложений в result_modifier.php. То сортировка по OFFERS_SORT_FIELD начинает адекватно и логично работать (по цене отрабатывает CATALOG_PRICE_1).
Что это за код в result_modifier.php на основе каких параметров он формирует доп сортировку и нужна ли она?
Есть комплексный компонент каталога, на карточке товара которого выводятся торговые предложения с названием и ценой. Нужно сортировать эти предложения по цене.
В настройках компонента есть OFFERS_SORT_FIELD, OFFERS_SORT_ORDER. Список свойств скуден и цены там конечно же нет. Но даже если поставить OFFERS_SORT_FIELD=sort, не работает. Т.е. сортировка не работает даже по тому скудному набору полей которые есть. Как сортировать торговые предложения по цене? Вообще стандартными средствами это возможно?
Заранее спасибо за помощь!
P.S. В result_modifier.php компонента catalog.element есть конструкция
Нашил основную проблему так. Включил настройку "Искать без учета морфологии (при отсутствии результата поиска)" в настройках компонента bitrix:search.page.
Ответы на сопутствующие вопросы в целом для развития по прежнему интересны.
Не смог поиском найти решения. Проблема. Индексируются не все элементы инфоблоков. Сайт старый, поддержка клиентом уже не оплачивается. Добавил нужные исключения, переиндексировал все. Рузультат, элемент который был в поиске до пропал, другие остались. Разницы нет. Все в одном ифоблоке. Повторная индексация не помогает. Какие варианты?
Сопутствующие проблемы. Нашел вариант с переустановкой модуля поиска. И тут начинается веселуха. 1. Найти как переустановит не очень тривиальная задача, в офф. документации есть такое? (поиском еле нашел BX_SUPPORT_MODE) 2. Если поддержка уже не оплачивается то переустановить фактически невозможно. Получается есть явный костыль (на который ссылается сама документация ) из доки "Вот в таком случае и лучше использовать прием удаления модуля Поиск", но этим костылем можно воспользоваться только за деньги )))). Вручную можно адекватно сбросить файлы индекса?
Роберт Басыров пишет: Георгий Разумков , почему вы считаете что здесь говориться о разных настройках?
1. Тест пройден. Но скажите как так? В последних двух попытках я специально провел эксперимент. В 7 я не поставил галку на "информационные блоки, для которых в настройках свойств указано соответствующее разрешение". В 8 наоборот поставил и вроде во всех последних попытках всегда отвечал именно так (по крайней мере в 4 точно) неужели я по мимо этого всегда где то ошибался по невнимательности?
Если же во втором вопросе подразумеваются действительно "настройки свойств", и вариант ответа "информационные блоки, для которых в настройках свойств указано соответствующее разрешение " является правильными, тогда включение настроек свойств типа "Значения свойства участвуют в поиске:" не зависит от настройки инфоблока "Индексировать элементы для модуля поиска:". Неужели это так?
Роберт Басыров пишет: Кстати, на первый вопрос статистика показывает > 95% правильных ответов, во втором вопросе > 86% правильных ответов. Значит подавляющее большинство пользователей понимает вопросы правильно.
Замечательно. А где-то можно почитать про систему подсчета? К примеру как считается количество баллов в вопросах? Допустим, если в вопросе с множеством вариантов выбрать 2 верных и 1 неверный - 1 неверный повлияет на количество баллов?
Еще такой вопрос по тому же тесту: Администратор. Базовый. Поиск.
Чтобы динамическая страница могла участвовать в поиске по её свойствам необходимо: включить инфоблок в список индексируемых в настройках модуля «Информационные блоки» включить инфоблок в список индексируемых в настройках модуля «Поиск» поставить соответствующие опции в настройках свойств инфоблока. В индексе участвуют: статические страницы, для которых задан заголовок $APPLICATION -> SetTITLE<> статические страницы, в настройках свойств которых разрешено участие в поиске информационные блоки, для которых в настройках свойств указано правильные адреса страниц любые статические страницы информационные блоки, для которых в настройках свойств указано соответствующее разрешение
В выделенных вариантах говорится о разных настройках, но при этом теми же словами. По моему во втором вопросе слово "свойств" - лишнее. UPD. Если конечно это не попытка запутать.
Георгий Разумков пишет: Добрый день. Не могу пройти тест: Администратор. Базовый. Поиск. 170 из 180. Уже 6 попыток. Не могу понять где ошибка, вроде все по документации. Я не прошу сказать где ошибка, но пожалуйста проверьте вопрос на котором я запинаюсь все ли с ним в порядке?
У вас в некоторых попытках ошибка в разных вопросах.
В некоторых попытках я просто экспериментировал с вариантами, особенно где 163/180. В попытках 4 и 5 - одна и та же ошибка? Я действительно ошибаюсь или может в документации как то не так написано?
Добрый день. Не могу пройти тест: Администратор. Базовый. Поиск. 170 из 180. Уже 6 попыток. Не могу понять где ошибка, вроде все по документации. Я не прошу сказать где ошибка, но пожалуйста проверьте вопрос на котором я запинаюсь все ли с ним в порядке?