Большое спасибо, закоммитил, всё заработало, сам бы никогда не допёр.
06.04.2017 01:07:28
|
|||
|
08.06.2014 01:33:48
Спасибо, помогло. Действительно .htaccess в публичном разделе.
Кроме этого, по скайпу поговорили, Александр посоветовал проверить на русские комментарии в установочных файлах модуля - и правда, в сумасшествии правок я внес русский комментарий в php файл импорта. После удаления все заработало. |
|
|
05.06.2014 17:03:24
|
|||
|
07.05.2014 00:47:04
Как это сделать в шаблоне элемента каталога?
Если, к примеру, вообще убрать рестарт буфера, все равно весь шаблон элемента странным образом попадает перед всем кодом сайта. Зная логику работы компонентов с 'AJAX_MODE' => 'Y' я думал, что форма с кнопкой "Добавить в корзину" должна просто оборачиваться дивом и обновляться. |
|
|
07.05.2014 00:25:58
Проблема проявляется при включенном кешировании комплексного компонента каталога.
Вот ссылка на скриншоты с проблемой, смотреть по порядку, надеюсь понятно. Вкраце - при вызове кастомного компонента с 'AJAX_MODE' => 'Y' в шаблоне комплексного компонента каталога он удивительным образом захватывает ВЕСЬ шаблон элемента в который вставлен и переставляет в самый верх страницы, а весь контент после <body> включает внутрь шаблона элемента. Причем в случае битой страницы изменен именно html код страницы, дело не в каком-нибудь js или css. $APPLICATION->RestartBuffer(); стоит и в компоненте и в шаблоне - иначе неверно работает даже при выключенном кеше. Подскажите, как сделать так, чтобы при выключенном 'AJAX_MODE' в шаблоне комплексного компонента каталога компонент работал бы с 'AJAX_MODE' => 'Y'. |
|
|