ผมอยากจะเฉพาะกิจlogin
และShipping methods
จากการจัดส่งสินค้าในขั้นตอนที่ 2 วีโอไอพีในหน้าชำระเงิน ?
ผมอยากจะเฉพาะกิจlogin
และShipping methods
จากการจัดส่งสินค้าในขั้นตอนที่ 2 วีโอไอพีในหน้าชำระเงิน ?
คำตอบ:
ฉันเสนอวิธีแก้ปัญหาให้คุณสองข้อ:
วิธีแก้ปัญหาแรก:
คุณสามารถสร้างขั้นตอนใหม่ในการชำระเงินเช่นเดียวกับในเอกสาร: [ https://devdocs.magento.com/guides/v2.3/howdoi/checkout/checkout_new_step.html]
ในขั้นตอนนี้คุณสร้างฟอร์มใหม่ด้วยฟิลด์ล็อกอิน / รหัสผ่านและส่งข้อมูลด้วย webapi.xml แบบกำหนดเองไปยังตัวควบคุมที่กำหนดเองของคุณเพื่อประมวลผลการเข้าสู่ระบบเช่น Magento
ทางออกที่สอง:
คุณสามารถสร้างหน้าใหม่ด้วยตัวควบคุมและเค้าโครง (กระบวนการแบบคลาสสิก) ในวิธีการควบคุมคุณตรวจสอบว่าลูกค้าเข้าสู่ระบบหรือไม่ ถ้าเป็นเช่นนั้นคุณเปลี่ยนเส้นทางลูกค้าของคุณเพื่อชำระเงิน
สร้างตัวควบคุมเพื่อรับแบบฟอร์มการเข้าสู่ระบบใหม่ของคุณและเปลี่ยนเส้นทางลูกค้าให้ชำระเงินหลังจากดำเนินการกระบวนการเข้าสู่ระบบวีโอไอพี
อย่าลืมแก้ไข URL การชำระเงินในหน้าตะกร้าสินค้า
สำหรับแนวทางปฏิบัติที่ดีที่สุดฉันขอแนะนำให้คุณแก้ปัญหาแรก แต่ถ้าคุณไม่ต้องการหน้าเข้าสู่ระบบในการชำระเงินหรือถ้าคุณไม่ต้องการใช้สิ่งที่น่าพิศวงคุณมีวิธีแก้ปัญหาที่สอง ;-)
ความนับถือ.