о/
Что требуется:
1. выводить ноды с урлом 'news/?ID=nid' (именно с такими символами)
2. чтобы при этом по урлу 'news' отображался список анонсов всех этих нод
Что сделано:
1. Созданы 2 вьюхи:
1.1. с аргументом Node: nid → Provide default argument → PHP-код
в коде следующее:
<?php
if($_GET['ID']) return $_GET['ID']; else {
views_embed_view('dfj', 'page_1');
}
?>
→ Action to take if argument does not validate: Display empty text.
1.2. Вторая вьюха как раз и есть 'dfj', 'page_1' с урлом у страницы 'news'
В чем трабла:
1. Вторая вьюха не ембедится - отображается пустой текст, а если в Action to take if argument does not validate выставить 404, то так и будет отдавать.
2. Попробовал сделать такую страницу через hook_menu, но поведение такое же, как в п.1 - видимо, вьюха приоритетнее.
Вопросы:
1. Как все же заставить эмбеддиться вьюху?
2. Может есть какой вариант подставить после оператора else, чтобы ничего не делало?
И, пожалуйста, не спрашивайте, нахрена мне все это!