Прошу совета. Как справиться с выводом материалов через views ( связано с node_reference )

Главные вкладки

Аватар пользователя art.prime art.prime 16 ноября 2008 в 19:00

Задача:
Находясь на "товаре" (1-ый тип материала) вывести внутри блока views другие "товары" (того же 1-ого типа материала), у которых один и тот же "производитель" (2-ой тип материала)

Дополнительно:
Соответственно внутри материала "производитель" есть поле типа "node_reference" на товары,
также внутри материала "товар" есть поле типа "node_reference", указывающий на "произведителя".

Думаю вопрос весьма стандартный и весьма распространённый. Если есть кто может подобное реализовать или знает как, то пожалуйста подскажите.
(можете сразу писать в аську 285043975, если готовы помочь более оперативно и за бабки)

Комментарии

Аватар пользователя Dimm Dimm 16 ноября 2008 в 19:43

Сделай views views_get_products_by_id_производителя - выборку товаров по id производителя
Сделай блок с пхп кодом, и выведи его в ноде-товаре
<?php
$node=node_load(arg(1));
$args[0]=$node->node_refrense_id_производителя;

$myview = views_get_view('views_get_products_by_id_производителя');
$viewblock=$myview->execute_display('block_1',$args);
print $viewblock['content'];
?>