Faktisk skal du bare bruge http://drupal.org/project/views =) Du behøver ingen kroge osv.
og hvis du har brug for at udlæse denne visning i dit brugerdefinerede modul eller hvad som helst, kan du gøre følgende:opret visning, og kald det programmatisk:
$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
ELLER
$view->execute();
Herefter kan du få adgang til rækkedata uden HTML-output i $view->resultatvariabel.
Håber dette hjælper.