Question

Dans la section Mode de paiement, j'ai trois options et je suis dans l'ordre suivant.
1.checkout avec carte de crédit
2.Paiement avec Amazon
3.Payez avec Paypal
Et cette méthode est rendue par le code suivant.

<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; ?>


Mais je veux le réorganiser comme :

  1. Payer avec PayPal
  2. Paiement avec Amazon
  3. Paiement par carte de crédit
    Quelqu'un pourrait-il suggérer comment réorganiser le mode de paiement dans le front-end ?
Était-ce utile?

La solution

magento a déjà cette fonctionnalité.

Pour chaque méthode de paiement, il existe un nom de champ de configuration ordre de tri par lequel vous pouvez gérer cet ordre de tri.

Autres conseils

Vérifiez dans votre fichier XML ce mode de paiement particulier, dans mon cas, j'étais en train de saisir une position de commande mais elle a été ignorée par le système.ajoutée after='-' ou before='' sur la ligne qui insère le fichier .phtml utilisé et cela a fonctionné pour les modes de paiement modifiés.j'espère que cela vous aide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top