Pytania otagowane jako sales-order

4
Magento 2 - Utwórz zamówienie za pomocą REST API
Muszę użyć interfejsu API REST Magento, aby utworzyć zamówienie z klienta mobilnego. W moim przypadku strona mobilna zrealizuje płatność bezpośrednio przy użyciu zestawu SDK PayPal. Muszę utworzyć zamówienie, ustawiając metodę płatności na przekaz pieniężny i wykonać kasę gościa. Z jakich interfejsów API należy skorzystać, aby to osiągnąć?


1
Magento 2 Jak programowo utworzyć nowy atrybut zamówienia
Szukałem w Internecie, jak utworzyć atrybut zamówienia (jeśli tak to się nazywa), zasadniczo chcę tylko, aby nowa kolumna bazy danych pojawiła się w bazie danych sales_order, oczywiście mógłbym ją utworzyć ręcznie, ale istnieje sposób, w jaki mogę utworzyć to przez skrypt aktualizacji / programowo?


4
addAttributeToSelect dla wielu pól nie działa
Próbuję uzyskać historię zamówień użytkownika, użyłem następującego zapytania i działa dobrze. Ale zwraca wszystkie pola związane z kolejnością z tabeli $collection = Mage::getModel("sales/order")->getCollection() ->addAttributeToSelect('*') ->addFieldToFilter('customer_id', 400) ->setOrder('created_at', 'desc'); Chcę pobrać tylko określone pola, więc w przypadku -> addAttributeToSelect ('*') used the following code ->addAttributeToSelect(array('created_at','customer_id','increment_id','updated_at','status','entity_id','state')) Ale pojawia się błąd jako „Nie …

2
Jak zastąpić podstawowe pliki szablonów z niestandardowego modułu?
Chcę zastąpić dwa pliki. Mianowicie view.phtmli print.phtmlzleceń sprzedaży. (ścieżka: app/design/frontend/base/default/template/sales/order/) Tworzę moduł, w którym chcę utworzyć ścieżkę, app/design/frontend/base/default/template/<My Module Name>/sales/order/aby rdzeń view.phtmli print.phtmlpliki nie zostały nadpisane. Więc proszę, poprowadź mnie, jak osiągnąć to zadanie.

1
Filtr Magento 2 nie działa, gdy kolumna niestandardowa jest dodawana do siatki sprzedaży za pomocą komponentu interfejsu użytkownika
Dodałem kolumnę niestandardową track_numberdo sprzedaży >> Siatka zamówień w 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" …

3
Numer zamówienia Magento
Mam dziwny problem z numerem zamówienia w Magento. Ostatnio, kiedy jedno zamówienie zostało złożone na mojej stronie internetowej, przyszedł numer zamówienia 100000350, najlepiej byłoby, gdyby były 100000370moje poprzednie numery zamówień 100000369i 100000367. Załączam zrzut ekranu poniżej Ponadto sprawdziłem dzienniki błędów, ale nie znalazłem żadnego wpisu. Jako bramę płatności używamy SagePay …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.