Drupal 7 如何在ubercart中设置购物车主题

Drupal 7 如何在ubercart中设置购物车主题,drupal-7,ubercart,Drupal 7,Ubercart,我使用drupal 7和ubercart 3。我如何才能主题车页面。我曾经创建过一个页面--cart.tpl.php,但我不知道如何让购物车中的物品对其进行主题化位于/cart的购物车是一个可以覆盖主题的表单。在template.php中定义以下函数: function yourtheme_uc_cart_view_form(&$variables) { //$form contains the UC cart form object $form = &$variable

我使用drupal 7和ubercart 3。我如何才能主题车页面。我曾经创建过一个页面--cart.tpl.php,但我不知道如何让购物车中的物品对其进行主题化

位于/cart的购物车是一个可以覆盖主题的表单。在template.php中定义以下函数:

function yourtheme_uc_cart_view_form(&$variables) {
  //$form contains the UC cart form object
  $form = &$variables['form'];

  //$form['items'] will contain a table object with the cart items
  $output = '<p>some test output.</p>';
  $output .= drupal_render_children($form);
  return $output
}
functionyourtheme\u uc\u cart\u view\u表单(&$variables){
//$form包含UC购物车表单对象
$form=&$variables['form'];
//$form['items']将包含包含购物车项目的表对象
$output='一些测试输出。

'; $output.=drupal\u render\u子项($form); 返回$output }

您可以参考uc_购物车作为主题覆盖的参考。

这个问题已经存在。看,我读过这个话题。但我不知道如何让cart中的所有项目显示在页面--cart.tpl.php中。你知道吗?如果我使用page--cart.tpl.php,我如何才能将$form转换为主题?