В итоге в основном каталоге предложения не появились. Зато почему-то в левом меню, где ранее были подразделы основного каталога, появились названия двух моих торговых инфоблоков(основной и торговые предложения к нему) В чем может быть причина?
dentrip пишет: 1. В настройках компонента, выводящего каталог, нужно выбрать хотя бы одно свойство из списка свойства предложений или поля предложений.
2. В настройках компонента, отображающего меню, должна быть секция Исключить инфоблоки из меню. Там укажите созданный инфоблок торговых предложений .
1. зашел в свойства каталога и отметил по нескольку пунктов в списке свойств предложений и в полях предложений. Результата нет.2. не нашел в настройках меню секции Исключить инфоблоки. Вы могли бы указать путь к этим настройкам? Может не там смотрю.
Создал в папке встроенного компонента меню по адресу ...bitrix\components\bitrix\menu\templates\vertical_multilevel файл result_modifier.php(его там не было) с указанным вами кодом. При открытии публичной части выдается ошибка Warning: Invalid argument supplied for foreach() in C:\xampp177\htdocs\bitrix\components\bitrix\menu\templates\vertical_multilevel\result_modifier.php on line 6. а там цикл начинается foreach ($arParams["IBLOCK_IDS"] as $key => $el) Не определена какая-то переменная?
а у меня например отображается в описании товара! а цену как размер и цвет задать не могу! =( в торговых предлолениях новый пункт отсутствует! как быть?
Еще одна настройка, которая необходима, чтобы предложения корректно отображались: В визуальном редакторе в настройках каталога Внешний вид -> Свойства для отбора предложений.
Вопрос по теме: как вывести торговые предложения на странице элемента, если у них только одно свойство - "CML2_LINK" - типа "Привязка к товарам (SKU)"? Никаких дополнительных, различающих свойств не предполагается, торговое предложение - это название и цена. Если тестово создать у торговых предложений какое-либо свойство, например, "Цвет", а потом выбрать его в "Свойствах предложений" и в "Свойствах для отбора предложений", то они показываются. А вот если занести в них свойство "CML2_LINK", то не показывается ничего.