سؤال

في قسم طريقة الدفع لدي ثلاثة خيارات وهي بالترتيب التالي..
1.الخروج مع بطاقة الائتمان
2.الدفع مع أمازون
3.دفع مع باي بال
ويتم الحصول على هذه الطريقة المقدمة من التعليمات البرمجية التالية..

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


ولكن أريد أن إعادة ترتيب ذلك مثل :

  1. دفع مع باي بال
  2. الدفع مع أمازون
  3. الخروج مع بطاقة الائتمان
    هل يمكن لأي شخص أن يقترح كيفية إعادة ترتيب طريقة الدفع في الواجهة الأمامية ?
هل كانت مفيدة؟

المحلول

لدى Magento هذه الميزة بالفعل.

يوجد لكل طريقة دفع اسم حقل التكوين امر ترتيب والتي يمكنك من خلالها إدارة ترتيب الفرز هذا.

نصائح أخرى

تحقق من ملف شمل الخاص بك لهذه الطريقة دفع معينة ، في حالتي كنت أدخل موقف النظام ولكن تم تجاهلها من قبل النظام.وأضاف after='-' أو before='' على الخط الذي يدرج .ملف فتمل المستخدمة وعملت لطرق الدفع المعدلة.نأمل أن يكون هذا يساعدك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top