В .htaccess есть строчка
ErrorDocument 404 /404.php
и файл /404.php существует?
ErrorDocument 404 /404.php
и файл /404.php существует?
«Да не могут же они!»
|
Я вижу два варианта.
1) Вы дожидаетесь, когда (если) в битриксе будет реализована передача фильтра через сессию и тогда делаете свой каталог на стандартных компонентах. Имхо, имеет смысл спросить техподдержку, планируется ли такое расширение функционала, и если да, то когда. 2) Вы самостоятельно кастомизируете компоненты показа каталога так, чтобы значение фильтра передавалось через сессию.
«Да не могут же они!»
|
|
|
|
|
|
Не совсем так. Фильтр формирует массив условий поиска (по умолчанию $arrFilter), который затем используется при построении выборки. В текущей реализации битриксовых компонент массив передаётся как глобальная переменная.
В вашем случае помогло бы сохранение массива условий поиска в сессии в компоненте catalog.filter и затем получение массива из сессии в компоненте показа каталога, которая может быть на другой странице. Забавно, что catalog.filter умеет сохранять массив условий поиска в сессии (ну, по крайней мере, там есть нужный код), но не имеет соответствующей настройки (способа задать значение $arParams["SAVE_IN_SESSION"] в режиме редактирования сайта). И компонента catalog.section извлекать $arrFilter из сессии не умеет. Видимо, какой-то задел на будущее. Как вы собираетесь передавать значения полей фильтра: в урле (как на поисковых сайтах) или через сессию?
«Да не могут же они!»
|
|
|
|
|