Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
禁用';价格';出现在Magento_Magento - Fatal编程技术网

禁用';价格';出现在Magento

禁用';价格';出现在Magento,magento,Magento,如何禁用Magento公共端显示的所有价格 我基本上希望允许我的客户将产品添加到他们的购物车中,但商品价格/总额等不可见 非常感谢所有的提示要么删除呈现价格的模板代码,要么简单地添加一个css类并使用样式隐藏它 您应该在您的目录/导航、目录/产品/视图、结帐/购物车、销售/订单/视图、结帐/审核等中执行此操作。编辑这里有一个免费模块可以为您执行此操作: 我不知道你有多先进,但这可以作为一个模块来完成。您将向产品添加一个属性,并根据该属性是否为真,将价格隐藏在相关模板中 下面是一个关于如何执行此操

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

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


非常感谢所有的提示

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


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

编辑这里有一个免费模块可以为您执行此操作:

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

下面是一个关于如何执行此操作的详细线程:

如果您想花几美元,您可以购买此模块:

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


从css隐藏价格框类它将帮助您

这篇文章对我非常有用:

隐藏价格:

app/design/frontend/default/default/template/catalog/product/price.phtml

在文件最下面插入:

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

在文件的最末尾插入

<?php } ?> 

一个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;
}