Всъщност просто използвайте http://drupal.org/project/views =) Нямате нужда от кукички и т.н.
и ако трябва да изведете този изглед във вашия персонализиран модул или нещо друго, можете да направите следното:създайте изглед, след което го извикайте програмно:
$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
ИЛИ
$view->execute();
След това можете да получите достъп до данни за редове без HTML изход в $view->result променлива.
Надявам се това да помогне.