Добрый день.
Для сортировки товарах в каталогах и подкаталогах используем стандартную числовую сортировку и числовую сортировку с помощью связанных элементов соотвественно. Для сортировки в подкаталогах создавались отдельные свойства элементов в инфоблоке 'каталог' . В какой-то момент числовое значение для сортировки перестало выполнять свои функции - в связи с чем я и прошу помочь разобраться.
Насколько я понял, для сортировки в подкаталогах был создан инфоблок 'Торговые предложения' , а в нём добавлено новое свойство с типом 'Привязка к товарам (SKU)' .
Попробовал изменить настройки параметров компонента каталога. В разделе 'настройки списка' > 'По какому полю сортируем товары в разделе:' указал значение: PROPERTY_CML2_LINK.SORT , 'сортировать по убыванию значения' , после чего при изменении числогого значения сортировки для определенного элемента сортировка товаров начала работать, но в произвольном формате. То есть она срабатывает для всего каталога в целом, а не для подкаталогов. Например, когда я указываю числовое значение 10000, по логике товар должен находиться в начале(или в конце) списка, а он перемещается в произвольное место. Вдобавок товары в других подкаталогах изменяют своё положение, что я вообще не могу объяснить.
Также посмотрел документацию от битрикса по установлению необходимых параметров для сортировки в шаблоны компонентов. Предыдущие разработчики, как я понял, уже их добавили. Тем более, что до недавнего времени сортировка работала.
Для сортировки товарах в каталогах и подкаталогах используем стандартную числовую сортировку и числовую сортировку с помощью связанных элементов соотвественно. Для сортировки в подкаталогах создавались отдельные свойства элементов в инфоблоке 'каталог' . В какой-то момент числовое значение для сортировки перестало выполнять свои функции - в связи с чем я и прошу помочь разобраться.
Насколько я понял, для сортировки в подкаталогах был создан инфоблок 'Торговые предложения' , а в нём добавлено новое свойство с типом 'Привязка к товарам (SKU)' .
Попробовал изменить настройки параметров компонента каталога. В разделе 'настройки списка' > 'По какому полю сортируем товары в разделе:' указал значение: PROPERTY_CML2_LINK.SORT , 'сортировать по убыванию значения' , после чего при изменении числогого значения сортировки для определенного элемента сортировка товаров начала работать, но в произвольном формате. То есть она срабатывает для всего каталога в целом, а не для подкаталогов. Например, когда я указываю числовое значение 10000, по логике товар должен находиться в начале(или в конце) списка, а он перемещается в произвольное место. Вдобавок товары в других подкаталогах изменяют своё положение, что я вообще не могу объяснить.
Также посмотрел документацию от битрикса по установлению необходимых параметров для сортировки в шаблоны компонентов. Предыдущие разработчики, как я понял, уже их добавили. Тем более, что до недавнего времени сортировка работала.