Клуб о поиске Яндекса

Яндекс острова формирование ЮРЛа

unycom2009
29 июля 2013, 13:49

Получается так: cpi%255B%255D=88&virtuemart_category_id=5&cv88%255B%255D=163

А нужно: virtuemart_category_id=5&cpi%5B%5D=88&cv88%5B%5D=163

  

<filters>

<constant key='88'>

<description caption='Вид сделки:'>

<setParameter name='cpi%5B%5D' requestMethod='GET'/>

</description>

</constant>

<dropDown>

<description caption='Категории:'>

<setParameter name='virtuemart_category_id' requestMethod='GET'/>

</description>

<dropDownValue key='5' caption='Жилая недвижимость'>

<dropDown>

<description caption='Вид сделки:'>

<setParameter name='cv88%5B%5D' requestMethod='GET'/>

</description>

<dropDownValue key='163' caption='Продажа'/>

<dropDownValue key='162' caption='Аренда'/>

</dropDown>

</dropDownValue>

<dropDownValue key='6' caption='Загородная недвижимость'/>

<dropDownValue key='7' caption='Коммерческая недвижимость'/>

</dropDown>

</filters>

 

Помогите пожалуйста.

И еще вопрос как правильно: cpi%5B%5D или cpi[]

7 комментариев
Подписаться на комментарии к посту

Проблема не решена, жду помощи, также не получается приклеить в хвост ЮРЛа ссылку при помощи постоянного параметра 

Вадим, проблема в порядке следования cgi-параметров?

Уточните вопрос, пожалуйста.

Порядок параметров задать нельзя. Лучше решить эту пробему у вас на сервере с помощью rewrite или страницы редиректа.

Так ответа и не получил, наверное придется делать примитивную форму :(

У меня такая же проблема.

 

Есть параметр-константа, который должен быть передан первым. Как задать определенный порядок?

Порядком параметров управлять нельзя. Лучше решить эту проблему на строне сайта.