在Magento 1.7上更改为仅限客人结账

时间:2014-11-01 08:21:37

标签: magento magento-1.7

我想转到Magento 1.7安装上的访客结账。

我遇到过针对旧版本执行此操作的扩展程序。我也遇到了像http://www.mageroots.com/always-checkout-as-guest/这样的解决方案,但我的文件结构与本教程不同。

我已经安装了模板怪物购买模板

1 个答案:

答案 0 :(得分:2)

我之前发现的解决方案,但由于某种原因已经消失:

编辑:checkout / onepage.phtml

之后:

<?php $i=0; foreach($this->getSteps() as $_stepId => $_stepInfo): ?>

复制以下内容:

<?php /* Guest check out only - Start */ ?>
<?php if($_stepId == 'login'): ?>
<li style="display: none;">
<input type="hidden" name="checkout_method" id="login:guest" value="guest" checked="checked" />
<script type="text/javascript">
Event.observe(window, 'load', function() {
var cb = $("login:guest");
cb.checked = true;
checkout.setMethod();
});
</script>
</li>
<?php continue; endif; ?>

<?php /* Guest check out only - end */ ?>

它为我做了伎俩