[QUOTE]Сергей Эстрин пишет:
Можно прописать вручную обработку адресов (Настройки - Настройки продукта - Обработка адресов), которая и будет создавать чпу для фильтра.
Вот здесь есть примеры - [url=http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php]Обработка адресов[/url] [/QUOTE]Сергей вы не совсем наверное поняли вопрос. ЧПУ то настроить можно и сайт будит отдавать страницы по ним , только дело в том, что постраничная навигация генерируются не из ЧПУ и в навигацию по страницам каталога будит лезть именно catalog/phones/cellphones/?arrFilter_pf[PRODUSER][]=745&set_filter=Y .
в том виде в котором привел автор поста.
У меня аналогичная проблема и нигде не могу найти вразумительного ответа, везде советы типа настройте чпу и есть варианты изменения внешнего вида постраничной навигации, а что касается внешнего вида самих урл которые выводятся в навигацию везде молчок.
К примеру вот сайт [url=http://www.pet-food.su]магазин кормов и товаров для животных[/url] если к примеру перейти по ссылке ЧПУ
Каталог создан 1 блоком товаров у каждого которых есть штук 20 свойств типа производителя веса , упаковки, назначения, возраста итп и раздел формируется с помощью фильтрации по всему перечню товаров.
[URL=http://www.pet-food.su/dog_food/list/]http://www.pet-food.su/dog_food/list/[/URL] то сайт отдаст первую страницу каталога с кормами для собак, но эту ссылку я делал руками в меню и она работает а сам битрикс последующие страницы генерирует вот так
[URL=http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=2]http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=2[/URL] при этом в нумерации страниц 1 2 3 4 . . . под цифрой1 ссылка вида [URL=http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=2]http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=[/URL]1 является дублем ЧПУ ссылки из меню.
А теперь представьте посетитель выбрал штук 10 параметров в фильтре
[URL=http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_cf%5B1%5D[LEFT]=&arrFilter_cf%5B1%5D[RIGHT]=&arrFilter_pf[PartNumber]=&arrFilter_pf[Barcode]=&arrFilter_pf%5Bweight_main%5D[LEFT]=&arrFilter_pf%5Bweight_main%5D[RIGHT]=&arrFilter_pf%5Byears%5D[0]=19&arrFilter_pf%5Byears%5D[1]=20&arrFilter_pf%5Byears%5D[2]=21&arrFilter_pf%5Btype_detail%5D[0]=16&arrFilter_pf%5Btype_detail%5D[1]=50&arrFilter_pf%5Btype_detail%5D[2]=18&arrFilter_pf%5Bappointment%5D[0]=4&arrFilter_pf%5Bappointment%5D[1]=5&arrFilter_pf%5Bmanufacturer%5D[0]=52&arrFilter_pf%5Bingredient%5D[0]=22&arrFilter_pf%5Bingredient%5D[1]=24&arrFilter_pf%5Bingredient%5D[2]=28&arrFilter_pf%5Bingredient%5D[3]=68&arrFilter_pf%5Bingredient%5D[4]=527&arrFilter_pf%5Bingredient%5D[5]=57&arrFilter_pf%5Btype_product%5D[0]=10&set_filter=Y&PAGEN_1=4]http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_cf%5B1%5D[LEFT]=&arrFilter_cf%5B1%5D[RIGHT]=&arrFilter_pf[PartNumber]=&arrFilter_pf[Barcode]=&arrFilter_pf%5Bweight_main%5D[LEFT]=&arrFilter_pf%5Bweight_main%5D[RIGHT]=&arrFilter_pf%5Byears%5D[0]=19&arrFilter_pf%5Byears%5D[1]=20&arrFilter_pf%5Byears%5D[2]=21&arrFilter_pf%5Btype_detail%5D[0]=16&arrFilter_pf%5Btype_detail%5D[1]=50&arrFilter_pf%5Btype_detail%5D[2]=18&arrFilter_pf%5Bappointment%5D[0]=4&arrFilter_pf%5Bappointment%5D[1]=5&arrFilter_pf%5Bmanufacturer%5D[0]=52&arrFilter_pf%5Bingredient%5D[0]=22&arrFilter_pf%5Bingredient%5D[1]=24&arrFilter_pf%5Bingredient%5D[2]=28&arrFilter_pf%5Bingredient%5D[3]=68&arrFilter_pf%5Bingredient%5D[4]=527&arrFilter_pf%5Bingredient%5D[5]=57&arrFilter_pf%5Btype_product%5D[0]=10&set_filter=Y&PAGEN_1=4[/URL]
Вот такая вот красивая с сылочка выходит((((( как от такого избавится.
Ладно если это посетитель фильтр сам набрал, нашел что надо и забыл, а страницы которые постоянно присутствуют на сайте и которые видят поисковики просто жуть(.
Если кто что подскажет, как быть с таким чудом буду благодарен.
PS конечно возможно есть вариант структурировать все руками каталоги по брендам /подкаталоги по животным /под под каталоги по возрастам итп, но как тогда осуществлять поиск посайту и фильтрацию по всем товарам в магазине
Можно прописать вручную обработку адресов (Настройки - Настройки продукта - Обработка адресов), которая и будет создавать чпу для фильтра.
Вот здесь есть примеры - [url=http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php]Обработка адресов[/url] [/QUOTE]Сергей вы не совсем наверное поняли вопрос. ЧПУ то настроить можно и сайт будит отдавать страницы по ним , только дело в том, что постраничная навигация генерируются не из ЧПУ и в навигацию по страницам каталога будит лезть именно catalog/phones/cellphones/?arrFilter_pf[PRODUSER][]=745&set_filter=Y .
в том виде в котором привел автор поста.
У меня аналогичная проблема и нигде не могу найти вразумительного ответа, везде советы типа настройте чпу и есть варианты изменения внешнего вида постраничной навигации, а что касается внешнего вида самих урл которые выводятся в навигацию везде молчок.
К примеру вот сайт [url=http://www.pet-food.su]магазин кормов и товаров для животных[/url] если к примеру перейти по ссылке ЧПУ
Каталог создан 1 блоком товаров у каждого которых есть штук 20 свойств типа производителя веса , упаковки, назначения, возраста итп и раздел формируется с помощью фильтрации по всему перечню товаров.
[URL=http://www.pet-food.su/dog_food/list/]http://www.pet-food.su/dog_food/list/[/URL] то сайт отдаст первую страницу каталога с кормами для собак, но эту ссылку я делал руками в меню и она работает а сам битрикс последующие страницы генерирует вот так
[URL=http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=2]http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=2[/URL] при этом в нумерации страниц 1 2 3 4 . . . под цифрой1 ссылка вида [URL=http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=2]http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=[/URL]1 является дублем ЧПУ ссылки из меню.
А теперь представьте посетитель выбрал штук 10 параметров в фильтре
[URL=http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_cf%5B1%5D[LEFT]=&arrFilter_cf%5B1%5D[RIGHT]=&arrFilter_pf[PartNumber]=&arrFilter_pf[Barcode]=&arrFilter_pf%5Bweight_main%5D[LEFT]=&arrFilter_pf%5Bweight_main%5D[RIGHT]=&arrFilter_pf%5Byears%5D[0]=19&arrFilter_pf%5Byears%5D[1]=20&arrFilter_pf%5Byears%5D[2]=21&arrFilter_pf%5Btype_detail%5D[0]=16&arrFilter_pf%5Btype_detail%5D[1]=50&arrFilter_pf%5Btype_detail%5D[2]=18&arrFilter_pf%5Bappointment%5D[0]=4&arrFilter_pf%5Bappointment%5D[1]=5&arrFilter_pf%5Bmanufacturer%5D[0]=52&arrFilter_pf%5Bingredient%5D[0]=22&arrFilter_pf%5Bingredient%5D[1]=24&arrFilter_pf%5Bingredient%5D[2]=28&arrFilter_pf%5Bingredient%5D[3]=68&arrFilter_pf%5Bingredient%5D[4]=527&arrFilter_pf%5Bingredient%5D[5]=57&arrFilter_pf%5Btype_product%5D[0]=10&set_filter=Y&PAGEN_1=4]http://www.pet-food.su/dog_food/list/?SECTION_ID=14&arrFilter_cf%5B1%5D[LEFT]=&arrFilter_cf%5B1%5D[RIGHT]=&arrFilter_pf[PartNumber]=&arrFilter_pf[Barcode]=&arrFilter_pf%5Bweight_main%5D[LEFT]=&arrFilter_pf%5Bweight_main%5D[RIGHT]=&arrFilter_pf%5Byears%5D[0]=19&arrFilter_pf%5Byears%5D[1]=20&arrFilter_pf%5Byears%5D[2]=21&arrFilter_pf%5Btype_detail%5D[0]=16&arrFilter_pf%5Btype_detail%5D[1]=50&arrFilter_pf%5Btype_detail%5D[2]=18&arrFilter_pf%5Bappointment%5D[0]=4&arrFilter_pf%5Bappointment%5D[1]=5&arrFilter_pf%5Bmanufacturer%5D[0]=52&arrFilter_pf%5Bingredient%5D[0]=22&arrFilter_pf%5Bingredient%5D[1]=24&arrFilter_pf%5Bingredient%5D[2]=28&arrFilter_pf%5Bingredient%5D[3]=68&arrFilter_pf%5Bingredient%5D[4]=527&arrFilter_pf%5Bingredient%5D[5]=57&arrFilter_pf%5Btype_product%5D[0]=10&set_filter=Y&PAGEN_1=4[/URL]
Вот такая вот красивая с сылочка выходит((((( как от такого избавится.
Ладно если это посетитель фильтр сам набрал, нашел что надо и забыл, а страницы которые постоянно присутствуют на сайте и которые видят поисковики просто жуть(.
Если кто что подскажет, как быть с таким чудом буду благодарен.
PS конечно возможно есть вариант структурировать все руками каталоги по брендам /подкаталоги по животным /под под каталоги по возрастам итп, но как тогда осуществлять поиск посайту и фильтрацию по всем товарам в магазине