#^/catalog/filter/([a-z0-9_\-\/]+)/apply/# 
                  
                  
                  /catalog/index.php 
                  
                  
                  SMART_FILTER_PATH=$1& 
                  
                  
                  
                  
                  
                  Заменил в компоненте фильтра  
                  
                  
                  "SEF_RULE" => "/catalog/filter/#SMART_FILTER_PATH#/apply/"
                  
                  
                  "SMART_FILTER_PATH" => $_REQUEST["SMART_FILTER_PATH"]
                  
                  
                  
                  
                  
                  В bitrix:catalog.section
                  
                  
                          "SECTION_ID" => 0, 
                  
                  
                          "SHOW_ALL_WO_SECTION" => "Y",
                  
                  
                  
                  
                  
                  Ссылку формирует в урле. Но в инспекторе отдает 404 и если перезагрузить страницу уже с фильтром то тоже 404.
                  
                  
                  Уже голову сломал
                  
                  
                
Не кто не сталкивался?
У меня было такое - не помню что сделал чтобы помогло, но помню что исходники комплексного компонента каталога и фильтра курил чтобы решить вопрос. Так что советую лезть туда и дампить component.php
можно видно просто отключить 404 в комплексном
Та я вот уже столько статьей облазил. https://nuka.ru/blog/rabota-umnogo-filtra-s-chpu-v-korne-kataloga/ Всё красиво написано но по факту не работает не чего
начать отсюда можно
В смысле чтобы не показывало 404?) Тогда и обработка ЧПУ будет нормальной в компоненте?)Или мы просто избавимся отт 404 нльудработ?)
не помогло, вот сделал так, указал нужные id инфоблков, но всё равно отдает пустые страницы на страницы нвовостей, хотя сам раздел с новостями открывается
вроде написал что все работает только в консоле 404
Та не 404 нужна. Вдруг не правильно адрес укажут в урле
м? какие id инфоблоков? вам нужно чтобы у вас ЧПУ обрабатывалось правиом - там нет ID инфоблоков в urlrewrite
Ну тогда там всё правильно настроено, чпу выводятся правильно, но страницы не открываются, т.е тут в urlrewrite прописано всё верно по разделам
У вас как называется новая папка с новосятми? И как называдась старая?
хз собирают ли тут сайты с нуля в чате... но я написал откуда стоило бы начать а после уже решать проблему по мере появления 404 и сам можешь отдать в шаблоне комплексного если логика требует
Новости - news Полезная информация - info
Вы так не настроите, если используете комплексный компонент. Скорее всего на простых делать. Т.е. руками правила писать и класть в отдельные файлы простые компоненты.
Если компонент отдает 404 - значит где-то неправильно работает ЧПУ с фильтром. Если мы отключаем показ 404 страницы - то ЧПУ с фильтром будет так же не работать. Человеку не надо чтобы не показывало 404 - человеку надо чтобы фильтр работал) Если будет работать фильтр то и 404 не будет показываться просто так)
вроде проблем не было, урлы только не конфликтовали бы... обнова врядли меняла чтото существенно
Если в разделе применить фильтр то все корректно работает. А в самом корне каталога не работает. Так как вывод товаров без раздела
ну да... фасета в минус и с количеством какието фиксы... по памяти больше ничего и не требовалось
https://utf8.zahalski.dev/catalog/ вот, но проблем 404 отрубить ну и костыль с урлами (чтобы шаблон не попадал в section) или хак комплексного * даже циферки работают :) раньше не работали, нужно было компонент фильтра править
Обсуждают сегодня