Вопросы с тегом «sales-order»

4
Magento 2 - Создание заказа с использованием REST API
Мне нужно использовать Magento REST API для создания заказа с мобильного клиента. В моем случае мобильная сторона будет осуществлять оплату напрямую, используя PayPal SDK. Что мне нужно сделать, это создать заказ, установив способ оплаты на денежный перевод и выполнить проверку гостя. Какие API я должен использовать для достижения этой цели?

2
Magento 1.9.2.0: таблица «sales_flat_order_grid» содержит дополнительное пространство в имени клиента
В админ-панели, когда я хочу искать заказы по имени клиента, я должен добавить 2 пробела между именем и фамилией. Когда я посмотрел на значение в окне элемента Inspect, я заметил, что значение отображается с дополнительным пробелом. Как я могу это исправить?

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 не работает, когда пользовательский столбец добавлен в сетку продаж с использованием компонента пользовательского интерфейса
Я добавил пользовательский столбец track_numberв продажи >> Сетка заказов на сервере. <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" …

3
Номер заказа Magento
У меня странная проблема с номером заказа в Magento. В последнее время, когда один заказ был размещен на моем сайте номер заказ пришел был 100000350, В идеале это должно было быть, 100000370как мои предыдущие порядковые номера были 100000369и 100000367. Я прикрепил скриншот ниже для этого Более того, я проверил журналы …

2
Как получить коллекцию заказов, которые можно отправить?
Мне нужны заказы, которые еще не отправлены или частично отправлены. Я использую код ниже, чтобы получить заказы, которые могут быть отправлены. foreach ($orderIds as $orderId) { $order = Mage::getModel('sales/order')->load($orderId); if ($order->canShip()) { echo "Shipping Pending"; } } Но я не хочу использовать foreach. Мне нужно что-то вроде ниже. Mage::getModel('sales/order')->getCollection() ->addFieldToFilter('status','can_ship');

1
Разница между коммерческим предложением и адресом коммерческого предложения
Я ищу, какой обозреватель collect_totals я могу использовать. Есть два наблюдателя: sales_quote_collect_totals_before и sales_quote_address_collect_totals_before . Их можно найти в /app/code/core/Mage/Sales/Model/Quote.phpа /app/code/core/Mage/Sales/Model/Quote/Address.php. Интересно, в чем разница между этими двумя файлами, поскольку у обоих файлов есть функции сбора итогов?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.