如何禁用Magento公共端显示的所有价格?
我基本上想让我的客户将产品添加到他们的购物车中,但物品价格/总数等是不可见的。
非常感谢任何指针
答案 0 :(得分:4)
删除呈现价格的模板代码,或者只是添加一个css类并使用样式隐藏它!
您应该在目录/导航,目录/产品/视图,结帐/购物车,销售/订单/视图,结帐/审核等中执行此操作...
答案 1 :(得分:1)
从css隐藏价格框类,它会帮助你
答案 2 :(得分:1)
一个css(部分?)解决方案:
.price-box .price{
display: none;
}
.price-box:after {
content: '-'; /*contact us for price*/
}
.cart-price .price {
display: none;
}
.cart-price:after {
content: '-';
}
.cart-table-totals {
display: none;
}
label[for=s_method_flatrate_flatrate] {
display: none;
}
#checkout-review-table tfoot {
display: none;
}
#shipping_method-progress-opcheckout .price {
display: none;
}
答案 3 :(得分:0)
此处编辑是一个免费模块,可以为您执行此操作: http://www.magentocommerce.com/magento-connect/red2black-hideprices.html
我不确定你有多高级,但这可以作为一个模块来完成。您可以向产品添加属性,并根据是否为真,您将隐藏相关模板中的定价。
以下是有关如何执行此操作的详细信息: http://www.magentocommerce.com/boards/viewthread/22673/
如果您愿意花几美元,可以购买此模块:
或者,如果你愿意花大量的钱,你可以买这个:
答案 4 :(得分:0)
这篇文章对我非常有用:
http://www.magentocommerce.com/boards/viewreply/87901/
隐藏价格:
应用程序/设计/前端/默认/默认/模板/目录/产品/ price.phtml
插入文件的初始位置:
<?php if (Mage::getSingleton('customer/session')->isLoggedIn()) { ?>
插入文件的最末端
<?php } ?>