【发布时间】:2015-11-27 10:21:37
【问题描述】:
我运行的是 1.9.x,有 3 种不同的付款方式,亚马逊付款、paypal express、sage pay 和继续购物按钮。在购物车页面上,我试图重新排序这些在结帐类型 UL 中的显示方式。
我目前有以下我认为是默认的
<ul class="checkout-types">
<li><?php if($this->getContinueShoppingUrl()): ?>
<button type="button" title="<?php echo $this->__('Continue Shopping') ?>" class="button btn-continue btn-inline" onclick="setLocation('<?php echo $this->getContinueShoppingUrl() ?>')"><span><span><?php echo $this->__('Continue Shopping') ?></span></span></button>
<?php endif; ?></li>
<?php foreach ($this->getMethods('top_methods') as $method): ?>
<?php if ($methodHtml = $this->getMethodHtml($method)): ?>
<li><?php echo $methodHtml; ?></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
我的目标是让进入单页结帐按钮的立即付款按钮出现在继续购物按钮之后,然后是亚马逊和贝宝。我花了几个小时查看代码,但似乎找不到更改 $method 数组排序顺序的方法。
【问题讨论】: