Подскажите, что это может быть? И каким образом заказы записываются в админку, просто первый раз работаю с корзиной и заказами, пересмотрела все файлы, но так и не нашла. Спасибо!
Да, спасибо! Оно оказалось пустым. Разобралась, оказывается такие ссылки на товары из торгового предложения. В инфоблоке торговых предложений товар имеет ссылку /catalog/ELEMENT_CODE/, но на сайте у него ссылка через раздел /catalog/SECTION_CODE/ELEMENT_CODE/. В итоге товары с каталога в списке заказов с нормальными ссылками, а с торгового предложения - с битыми. Сейчас пытаюсь по ID торгового предложения получить товар к которому он привязан, а уже по нему получить раздел и сформировать правильную ссылку в корзине. Использую CCatalogSku::GetProductInfo($arItem["ID"]); но результат постоянно FALSE.
В корзине сделала для товаров с торгового предложения ссылкы через каталог. В корзине все отображается правильно, но в заказах все равно ссылки на торговые предложения неправильные.
Этот код вписала в файл basket_items.php компонента sale.basket.basket. В файле summary.php компонента sale.order.ajax опять вызывается корзина уже другого шаблона в ней в том же файле тоже пути изменила. На последнем шаге заказа при нажатии кнопки "Оформить заказ", все товары с нормальными ссылками. Где еще эти ссылки изменяются? Или не факт что битрикс берет их корзины, а не с самого инфоблока торговвых предложений
Разобралась, нужно было в ИБ Торговых предложений в поле детальной ссылки для элемента прописать #PRODUCT_URL# и все ссылки для ТП стали корректными. Вопрос закрыт.
YuliyaKardash написал: Разобралась, нужно было в ИБ Торговых предложений в поле детальной ссылки для элемента прописать #PRODUCT_URL# и все ссылки для ТП стали корректными. Вопрос закрыт.
Большое Вам человеческое Спасибо! Я с этими ссылками уже аппетит потерял, а ларчик просто открывался. )