Как изменить порядок способы оплаты на переднем конце?
-
29-09-2020 - |
Вопрос
в разделе Способ оплаты У меня есть три варианта и находятся в следующем порядке ..
1.Чуть с помощью кредитной карты
2. Оплата с Amazon
3. Сай с PayPal
И этот метод отображается следующим кодом ..
<div class="cart">
<?php if(!$this->hasError()): ?>
<ul class="checkout-types contpdng pdngbtm0">
<?php foreach ($this->getMethods('methods') as $method): ?>
<?php $methodHtml = $this->getMethodHtml($method); ?>
<?php if ($methodHtml): ?>
<li><?php echo $methodHtml; ?></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
<?php endif; ?>
.
Но я хочу изменить порядок так:
- оплата с PayPal
- Оплата с Amazon
- Оформить заказ с помощью кредитной карты Может ли кто-нибудь предложить, как изменить порядок способ оплаты на переднем конце?
Решение
Magento уже имеет эту функцию.
Для каждого способа оплаты, имеется имя поля конфигурации
Другие советы
Проверьте свой файл XML для этого конкретного способа оплаты, в моем случае я ввел позицию заказа, но она была игнорирована системой.Добавлен after='-'
или before=''
на линии, которая вставляет файл .phtml, используемый файл, и он работал для модифицированных способов оплаты.Надеюсь, это поможет вам.