Я застрял (как мне кажется,) в проблеме простых представлений.
У меня есть представление с отображением страницы с путем:
/ MYDIR /% /%
Некоторые URL, которые я бы нажал:
/ MYDIR / PC / 2008 /
/ MYDIR / Xbox / 2007 /
/ MYDIR / шт /
% 1 и% 2 - это разные поля CCK. Когда я указываю путь с обоими аргументами:
/ MYDIR / PC / 2008 /
это прекрасно работает Но один аргумент пути:
/ Mydir / шт /
/ MYDIR / Xbox
не работают вообще. Я получаю страницу 404, не найденную (и я не выбрал вариант 404, на мой взгляд).
Ссылки на эту страницу:
/ MYDIR / PC / 2008 /
ссылка на
/ Mydir / шт / *
который просто выводит * на экран. Иногда я был в состоянии настроить его для вывода всех нужных вещей с
/ Mydir / шт / *
но я не хочу * там, я просто хочу
/ MYDIR / шт /
Я настроил все параметры аргумента для каждого аргумента всеми возможными способами, которые только могу себе представить, и не могу получить желаемое поведение, а именно этот URL:
/ Mydir / шт /
просто игнорирует или использует любое совпадение для второго аргумента и соответствует первому.
Также странно: инструмент предварительного просмотра в представлении работает правильно, если я передаю только pc / в поле аргументов. URL, который выводится в выводе предварительного просмотра представлений, также является правильным: / mydir / pc /. Но если я нажму на это (после сохранения), я все равно получу 404.
Что я делаю не так?