Снова несколько аргументов

4 декабря 2008 в 17:26

Приветствую!

Сайт по недвижимости. Имеется тип материала kvartira с полями:

field_state - состояние недвижимости, может принимать значения "новостройка" или "вторичное".
field_type - тип, может принимать значения "комната", "однокомнатная квартира", "двухкомнатная квартира" и т.д.

Создаю views с именем kvart, ей необходимо передать два аргумента:

mysite.ru/kvart/[состояние]/[тип]

Аргумент "состояние" может быть "v" или "n", "тип" может быть "room", "flat1", "flat2", "flat3". Необходимо произвести фильтрацию по соответствующим аргументам.

Читал темы с подобными вопросами - все советы для 5й версии и у меня не заработали. Бьюсь над решением задачи уже долгое время, буду очень благодарен за подсказки!

Комментарии

Работает, но кириллические символы в URL - не лучшее решение.

По вашей ссылке я правильно понял: в блоке объявляются аргументы (или же можно взять аргументы, передаваемые странице) и передаются во views? То есть мне нужно аргумент "v" заменить на "вторичное" и передать его во views?

4 декабря 2008 в 18:28

Я сам не пробовал передавать кирилицу.
Фильтры сделал стандартными формами поиска для вьюс - все ищет.
А в блоки передавал только цифровые параметры.

4 декабря 2008 в 19:07