Come riordinare i metodi di pagamento sulla parte anteriore?
-
29-09-2020 - |
Domanda
Nella sezione Metodo di pagamento Ho tre opzioni e sono nel seguente ordine ..
1.Checkout con carta di credito
2.payment con Amazon
3.pay con PayPal
E questo metodo viene visualizzato dal seguente codice ..
<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; ?>
.
Ma voglio riordinarlo come:
- .
- Paga con Paypal
- Pagamento con Amazon
- Checkout con carta di credito
Qualcuno potrebbe suggerire come riordinare il metodo di pagamento nella parte anteriore?
Soluzione
Magento ha già questa funzione.
Per ogni metodo di pagamento, c'è un nome campo di configurazione ordinare ordine con cui è possibile gestire questo ordine.
Altri suggerimenti
Controllare il file XML per questo particolare metodo di pagamento, nel mio caso stava entrando in una posizione d'ordine ma è stato ignorato dal sistema.Aggiunto after='-'
o before=''
sulla linea che inserisce il file .phtml utilizzato e ha funzionato per i metodi di pagamento modificati.Spero che questo ti aiuti.