Разобрался, что проблема в ЧПУ, но не могу решить
Если отключаю ЧПУ у компонента bitrix:catalog, то все работает и добавляется в корзину и Request URL:
http://localhost/catalog/?SECTION_ID=100&action=ADD2BASKET&id=2465Но если включаю ЧПУ, то путь становится с /ipad_/ (Request URL:
http://localhost/catalog/ipad_/?action=ADD2BASKET&id=2471) и из-за этого не отрабатывает JSON и возвращает HTML
Для решения я меняю в catalog.item/template.php -> BASKET пути на
'ADD_URL_TEMPLATE' => $arParams['SEF_FOLDER'].'?'.$arParams['ACTION_VARIABLE'].'=ADD2BASKET&id=#ID#',
'BUY_URL_TEMPLATE' => $arParams['SEF_FOLDER'].'?'.$arParams['ACTION_VARIABLE'].'=BUY&id=#ID#'
Но это не решает проблему и Request URL остается старым:
http://localhost/catalog/ipad_/?action=ADD2BASKET&id=2471Подскажите, пожалуйста, как решить. Или возможно в ЧПУ что-то неправильно стоит?
Мне же нужно, как понимаю, чтобы JSON всегда отрабатывал site.ru/catalog/
?action=ADD2BASKET&id=XXXX именно, потому что пути могут быть ipad_/ipad_air и тп и там как понимаю не делаются обработчики для каждой страницы