1

我找到一篇文章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>。侧边栏上的“我的购物车”似乎不起作用。无法在数据库中更新。如何解决?

4

0 回答 0