public function __construct($controller, $name = "CartForm", $cart = null, $template = "Cart")
{
$this->cart = $cart;
$fields = FieldList::create(CartEditField::create("Items", "", $this->cart)->setTemplate($template));
$actions = FieldList::create(FormAction::create("updatecart", _t('CartForm.UpdateCart', "Update Cart")));
parent::__construct($controller, $name, $fields, $actions);
}