Drupal 7 Просмотры с 2 контекстными фильтрами не работают, если второй фильтр не определен - PullRequest
5 голосов
/ 15 января 2012

Я работаю на доске объявлений.Я хочу отобразить вид с URL-адресом, похожим на / jobs / region / category.Я настроил свой вид с помощью пути "/ jobs /% /%".Я создал 2 контекстных фильтра «Содержимое: имеет идентификатор термина таксономии».Когда я предпросматриваю представление, оно работает правильно.Например, когда я захожу на страницу http://www.mysite.com/jobs/chicago/medical, она тоже работает, у меня есть список медицинских заданий в Чикаго.Но если перейти к http://www.mysite.com/jobs/chicago,, я получу сообщение «Страница не найдена».

Для второго фильтра будет установлено значение «КОГДА ЗНАЧЕНИЕ ФИЛЬТРА НЕ УКАЗАНО» для второго фильтра «Показать всеРезультаты для указанного поля ".Я также пытался указать значение по умолчанию, но ничего не помогло.

Я прочитал несколько тем для похожих проблем, но пока не нашел решения.

Спасибо

1 Ответ

3 голосов
/ 16 февраля 2012

Путь, вероятно, на самом деле должен быть просто "заданиями" в зависимости от структуры вашего сайта.Подстановочные знаки обрабатываются самими представлениями и позволяют вам определять поведение по умолчанию без первого аргумента (404, перечислить все, заполнить логический термин и т. Д.).

...