Как сделать ЧПУ для фильтров товаров?

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.527
Реакции
121
Каким образом формировать ссылки, чтобы потом их сделать ЧПУ?
Набор фильтров не известен, т.к. может меняется от категории и прочих параметров.

И как формировать url-адрес из многомерных массивов? Например, фильтр имеет несколько значений для выбора, допустим, параметр "цвет". Пользователь выбрал несколько цветов. В $_POST['color'] уйдет массив: array(0=>'red', 1=> 'blue', 2 => 'black' ). Но если чего через http_build_query() строить, то строка получается: color[0]=red&color[1]=blue&color[2]=black.
А форма отправляет без индексов: color[]=red&color[]=blue&color[]=black, т.е. без индексов. Как правильно?
То ли вручную формировать, то ли еще как. Но вопрос с ЧПУ не могу решить.
 
Последнее редактирование:
Значит вам нужно на сервере доработать верстку формы чтобы правильно формировались тэги формы
Код:
<input type="checkbox" name="color[0]" >
<input type="checkbox" name="color[1]" >
<input type="checkbox" name="color[2]" >
 
Назад
Сверху