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
如何隐藏“继续结帐”按钮,直到购物车价格低于100并且客户群不是magento中的零售商?_Magento - Fatal编程技术网

如何隐藏“继续结帐”按钮,直到购物车价格低于100并且客户群不是magento中的零售商?

如何隐藏“继续结帐”按钮,直到购物车价格低于100并且客户群不是magento中的零售商?,magento,Magento,我想隐藏“继续结帐”按钮,直到购物车价格低于100且客户群为“零售商”,如果价格高于100且客户群为“零售商”,则继续结帐按钮显示。如何实现这一功能?帮帮我 在主题中,编辑模板文件 checkout/onepage/link.phtml 有密码 <?php if ($this->isPossibleOnepageCheckout()):?> <button type="button" title="<?php echo $this->__('Proce

我想隐藏“继续结帐”按钮,直到购物车价格低于100且客户群为“零售商”,如果价格高于100且客户群为“零售商”,则继续结帐按钮显示。如何实现这一功能?帮帮我

在主题中,编辑模板文件

checkout/onepage/link.phtml

有密码

<?php if ($this->isPossibleOnepageCheckout()):?>
    <button type="button" title="<?php echo $this->__('Proceed to Checkout') ?>" class="button btn-proceed-checkout btn-checkout<?php if ($this->isDisabled()):?> no-checkout<?php endif; ?>"<?php if ($this->isDisabled()):?> disabled="disabled"<?php endif; ?> onclick="window.location='<?php echo $this->getCheckoutUrl() ?>';"><span><span><?php echo $this->__('Proceed to Checkout') ?></span></span></button>
<?php endif?>
您可以扩展该类并添加自定义逻辑,通过该逻辑可以隐藏签出按钮

同样在
/Mage/Checkout/controllers/OnepageController.php中

indexAction()中


编写您的条件,以便在条件未满足时将用户重定向到购物车页面

这意味着我的购物车价格规则条件和客户组条件代码放在OnepageController.php的indexAction中?
Mage/Checkout/Block/Onepage/Link.php