我发现了一篇文章Magento – Add custom comment box to each product in Cart,其中说按照文章做的是添加注释,我添加日期,我成功了。
补充工具栏文件位于此处:
app/design/frontend/default/f001/template/checkout/cart/sidebar.phtml
我添加了以下代码:
<script>
function submitForm(){
var form = document.getElementById("form1");
form.submit();
window.location.href = "<?php echo $this->getCheckoutUrl() ?>";
//window.location.href = "<?php echo $this->getUrl('checkout/cart');?>";
}
</script>
<form id="form1" action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
<button type="button" title="<?php echo $this->__('Checkout') ?>" class="button" onclick="submitForm()"><span><span><?php echo $this->__('Checkout') ?></span></span></button>
<input type="text" name="cart[<?php echo $_item->getId() ?>][wdate]" id="cart[<?php echo $_item->getId() ?>][wdate]" value="<?php echo date("Y/m/d"); ?>" />
<input type="hidden" name="update_cart_action" value="update_qty" class="button btn-update" />
</form>
我想在siebar上使用“我的购物车”,因为同样可以更新。但我在侧边栏上的“我的购物车”,“我的购物车”和一页中的购物车中有一些问题,好像存在冲突一样。也许使用相同的<input>
名称。边栏上的“我的购物车”似乎不起作用。无法在数据库中更新。如何解决?