Właściwie użyj http://drupal.org/project/views =) Nie potrzebujesz żadnych haczyków itp.
a jeśli chcesz wyprowadzić ten widok w swoim niestandardowym module lub czymkolwiek, możesz wykonać następujące czynności:utwórz widok, a następnie wywołaj go programowo:
$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
LUB
$view->execute();
Następnie możesz uzyskać dostęp do danych wierszy bez danych wyjściowych HTML w zmiennej $view->result.
Mam nadzieję że to pomoże.