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:

    .
  1. Paga con Paypal
  2. Pagamento con Amazon
  3. Checkout con carta di credito
    Qualcuno potrebbe suggerire come riordinare il metodo di pagamento nella parte anteriore?
È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top