Вход в систему |
|
Поиск
|
По поводу примеров в книге о Производителях и автомобилях
Опубликовано Antixrist (Пнд, 29/03/2010 - 15:00 — 12/04/2010 - 12:02)
Я новичек в системе drupal и очень хотел бы в ней разобраться, читаю вашу книгу, интересно и понятно написано. Как раз разбирал пример про автомобили и производителей, эти примеры аналогичны тем задачам которые мне нужно решить. И там, у вас в книге не доработано решение 4-го и 5-го шага. Мне хотелось бы узнать когда можно прочитать решение 5-го шага, что то у меня у самого не получается. Я создал view производители - отображаю их скажем по пути makers. Так вот, как мне теперь все совместить в одну страничку, чтобы при открытии ноды производителя, ниже под историей, выскакивал список автомобилей. Помогите плиз или натолкните на решение
|
RE:
Сложно сразу вникнуть в переплетения ваших путей.
Вижу пока 2 ответа:
1) Страничное представление показывается на заданном адресе. Показать другие представления на этом же адресе можно: 1) через блоки, 2) через прикрепление одного представления к другому, 3) через новый тип материала с CCK полями типа View reference, 4) через Header или Footer вставляя в них сниплет, вызывающий View программным способом. Для того чтобы все было проще, используйте первый вариант.
2) Второй ответ по поводу адресов и аргументов. Бывает случае когда все отлично работает в конструкторе, но не работает на реальной странице. Это происходит потому, что ваше представление ожидает заданный аргумент в заданной позиции адреса, например в реальности ожидается не адрес «cars/%», а адрес «%», в таком случае вам необходимо добавить фиктивные аргументы – они также имеются во View (попробуйте задействовать в качестве такового аргумент «Term ID depth modifier»).