在购物车页面中显示产品信息

时间:2013-05-28 23:16:37

标签: php magento

我需要隐藏某些特定产品的付款方式。 我尝试了一个插件,但它没有用。

现在我正在尝试在cart.phtml页面中显示产品ID。所以我可以使用jquery来隐藏付款。我想知道如何在cart.phtml中显示产品ID?

或者,如果有另一种更好的方法来实现这一结果,将会受到赞赏

提前致谢。

编辑::

<?php if($_item->getProductId() == 27){
    ?>
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
    <script>
     $(".paypal-logo").hide();

    </script>
    <? } ?> 

我在default.phtml中使用上面的代码,但它影响了上面的结帐按钮,而不是下面的结果。

1 个答案:

答案 0 :(得分:0)

  

现在我正在尝试在cart.phtml页面中显示产品ID。所以我   可以使用jquery来隐藏付款。我想知道如何显示   cart.phtml中的产品ID?

如果你想这样做的话:

购物车模板文件的位置:app / design / frontend / default / default / template / checkout / cart /

购物车订单项文件的位置app / design / frontend / default / default / template / checkout / cart / item / default.phtml

查找您要将产品ID放在哪里(让我们假设在产品名称之后)。

改变这个:

<?php echo $this->htmlEscape($this->getProductName()) ?>

到此

<?php echo $this->htmlEscape($this->getProductName()) . " " . $this->htmlEscape($this->getId()) ?>

编辑: 如果上述方法无效,请尝试$ this-&gt; getProduct() - &gt; getId() - 具体取决于您的Magento版本