คำถามติดแท็ก sales-order

4
Magento 2 - สร้างคำสั่งโดยใช้ REST API
ฉันต้องใช้ Magento REST API เพื่อสร้างคำสั่งซื้อจากไคลเอนต์มือถือ ในกรณีของฉันฝ่ายมือถือจะใช้การชำระเงินโดยตรงโดยใช้ PayPal SDK สิ่งที่ฉันต้องทำคือการสร้างคำสั่งซื้อโดยการตั้งค่าวิธีการชำระเงินเป็นธนาณัติและดำเนินการชำระเงินของแขก API ใดที่ฉันควรใช้เพื่อให้บรรลุสิ่งนี้

2
Magento 1.9.2.0: ตาราง“ sales_flat_order_grid” มีพื้นที่พิเศษในมูลค่าชื่อลูกค้า
ในแผงผู้ดูแลระบบเมื่อฉันต้องการค้นหาคำสั่งซื้อตามชื่อลูกค้าฉันต้องเพิ่ม 2 ช่องว่างระหว่างชื่อและนามสกุล เมื่อฉันดูค่าในหน้าต่างองค์ประกอบตรวจสอบฉันสังเกตเห็นว่าค่านั้นถูกแสดงด้วยพื้นที่พิเศษ ฉันจะแก้ไขได้อย่างไร

1
Magento 2 วิธีสร้างแอททริบิวการสั่งซื้อใหม่โดยทางโปรแกรม
ฉันค้นหาเว็บเกี่ยวกับวิธีสร้างแอตทริบิวต์การสั่งซื้อ (ถ้าเรียกว่าอะไร) โดยหลักแล้วฉันต้องการให้คอลัมน์ฐานข้อมูลใหม่ปรากฏในฐานข้อมูล sales_order เห็นได้ชัดว่าฉันสามารถสร้างด้วยตนเอง แต่มีวิธีที่ฉันสามารถสร้างได้ มันผ่านสคริปต์อัพเกรด / โดยทางโปรแกรม?

5
Magento 2: วิธีการอัพเดทสถานะการสั่งซื้อโดยทางโปรแกรมในโมดูลที่กำหนดเอง?
$orderId = 1; $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $order = $objectManager->create('\Magento\Sales\Model\Order')->load($orderId); $order->setState("processing")->setStatus("processing"); $order->save(); โปรดบอกฉันว่าฉันปรับปรุงสถานะการสั่งซื้อใน Magento 2 ได้อย่างไร?

4
addAttributeToSelect สำหรับหลายเขตข้อมูลไม่ทำงาน
ฉันพยายามรับประวัติการสั่งซื้อของผู้ใช้ใช้แบบสอบถามต่อไปนี้และทำงานได้ดี แต่มันจะส่งคืนทุกคำสั่งที่เกี่ยวข้องกับเขตข้อมูลจากตาราง $collection = Mage::getModel("sales/order")->getCollection() ->addAttributeToSelect('*') ->addFieldToFilter('customer_id', 400) ->setOrder('created_at', 'desc'); ฉันต้องการดึงข้อมูลเฉพาะฟิลด์ดังนั้นในกรณีของ-> addAttributeToSelect ('*') used the following code ->addAttributeToSelect(array('created_at','customer_id','increment_id','updated_at','status','entity_id','state')) แต่ได้รับข้อผิดพลาดเป็น"ไม่สามารถระบุชื่อฟิลด์"

2
จะเขียนทับไฟล์เทมเพลตหลักจากโมดูลที่กำหนดเองได้อย่างไร?
ฉันต้องการเขียนทับไฟล์สองไฟล์ คือview.phtmlและprint.phtmlคำสั่งขาย (เส้นทาง: app/design/frontend/base/default/template/sales/order/) ฉันกำลังสร้างโมดูลที่ฉันต้องการสร้างพา ธapp/design/frontend/base/default/template/<My Module Name>/sales/order/เพื่อที่ว่าคอร์view.phtmlและprint.phtmlไฟล์จะไม่ถูกเขียนทับ ดังนั้นโปรดแนะนำฉันเกี่ยวกับวิธีการทำงานให้สำเร็จ

1
ตัวกรอง Magento 2 ไม่ทำงานในขณะที่เพิ่มคอลัมน์แบบกำหนดเองในตารางการขายโดยใช้ส่วนประกอบ Ui
ฉันได้เพิ่มคอลัมน์ที่กำหนดเองtrack_numberลงในการขาย >>ตารางสั่งซื้อที่ Backend <vendor_name>/Sales/view/adminhtml/ui_component/sales_order_grid.xml <?xml version="1.0" encoding="UTF-8"?> <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> <columns name="sales_order_columns"> <column name="track_number" class="<vendor_name>\Sales\Ui\Component\Listing\Column\OrderGrid"> <argument name="data" xsi:type="array"> <item name="js_config" xsi:type="array"> <item name="component" xsi:type="string">Magento_Ui/js/grid/columns/column</item> </item> <item name="config" xsi:type="array"> <item name="visible" xsi:type="boolean">true</item> <item name="dataType" xsi:type="string">text</item> <item name="align" xsi:type="string">left</item> <item name="filter" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Tracking #</item> </item> </argument> </column> </columns> </listing> …

3
หมายเลขสั่งซื้อวีโอไอพี
ฉันมีปัญหาแปลก ๆ กับ Order Number ใน Magento เมื่อเร็ว ๆ นี้เมื่อหนึ่งในการสั่งซื้อถูกวางลงบนเว็บไซต์ของฉันเลขที่ใบสั่งซื้อมาถูก100000350นึกคิดมันควรจะได้รับ100000370หมายเลขคำสั่งของฉันก่อนหน้านี้ได้และ100000369 100000367ฉันได้แนบภาพหน้าจอด้านล่างแล้ว นอกจากนี้ฉันได้ตรวจสอบบันทึกข้อผิดพลาดแล้ว แต่ไม่พบรายการใด ๆ เราใช้ SagePay และ PayPal เป็นประตูการชำระเงิน ใครสามารถแนะนำฉันเกี่ยวกับเรื่องนี้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.