Ve skutečnosti stačí použít http://drupal.org/project/views =) Nepotřebujete žádné háčky atd.
a pokud potřebujete výstup tohoto zobrazení ve vašem vlastním modulu nebo cokoli jiného, můžete provést následující:vytvořit zobrazení a poté jej zavolat programově:
$view = views_get_view('view_name');
$view->set_arguments(array($order->products[0]->nid)); // pass arguments to view, if it is required
return $view->render('Defaults'); //return rendered view
NEBO
$view->execute();
Poté můžete přistupovat k datům řádků bez výstupu HTML v proměnné $view->result.
Snad to pomůže.