2

如何禁用 Magento 公共端显示的所有价格?

我基本上希望允许我的客户将产品添加到他们的购物车中,但商品价格/总额等是不可见的。

非常感谢您的任何指点

4

5 回答 5

4

要么删除呈现价格的模板代码,要么简单地添加一个 CSS 类并使用样式隐藏它!

您应该在目录/导航、目录/产品/视图、结帐/购物车、销售/订单/视图、结帐/评论等中执行此操作...

于 2012-04-11T15:00:53.773 回答
1

从 CSS 中隐藏价格框类它会帮助你

于 2012-04-11T15:15:19.413 回答
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;
}
于 2015-09-24T15:08:21.910 回答
0

编辑这里是一个免费的模块,可以为你做到这一点:http: //www.magentocommerce.com/magento-connect/red2black-hideprices.html

我不确定你有多先进,但这可以作为一个模块来完成。您将向产品添加一个属性,并根据它是否为真,您将在相关模板中隐藏定价。

这是有关如何执行此操作的详细线程:http: //www.magentocommerce.com/boards/viewthread/22673/

如果你有心情花几美元,你可以购买这个模块:

http://www.magentocommerce.com/magento-connect/bolasevich/extension/2096/hide-product-price-for-non-registered-users

或者如果你有心情花很多钱,你可以买这个:

http://www.magentocommerce.com/magento-connect/Cart2Quote/extension/5905/not2order_hide_price_disable_ordering

于 2012-04-11T15:09:34.340 回答
0

这篇文章对我非常有用:

http://www.magentocommerce.com/boards/viewreply/87901/

隐藏价格:

应用程序/设计/前端/默认/默认/模板/目录/产品/price.phtml

在文件的开头插入:

<?php if (Mage::getSingleton('customer/session')->isLoggedIn()) { ?>

在文件的最后插入

<?php } ?> 
于 2012-04-13T15:50:29.743 回答