Oczywiste jest, jak utworzyć nowy status zamówienia. System> Statusy zamówień> Utwórz nowy status
Ale jak stworzyć nowy stan?
„przetwarzanie”, „zakończone”, „nowe” to przykłady domyślnych kodów stanu zamówień Magento.
Oczywiste jest, jak utworzyć nowy status zamówienia. System> Statusy zamówień> Utwórz nowy status
Ale jak stworzyć nowy stan?
„przetwarzanie”, „zakończone”, „nowe” to przykłady domyślnych kodów stanu zamówień Magento.
Odpowiedzi:
Otwórz plik app/code/core/Mage/Sales/etc/config.xml
i znajdź węzeł. Wewnątrz tego węzła dodaj następujące.
<mystate translate="label">
<label>My State</label>
<statuses>
<mystatus default="1"/>
</statuses>
<visible_on_front>1</visible_on_front>
</mystate>
Uwaga: nie polecam edytowania podstawowych plików. Ale możesz to ustawić we własnym module, który zależy od modułu Mage_Sales.
możesz dodać stan , po prostu dodaj kod xml do swojego modułuconfig.xml
<global>
<sales>
<order>
<states>
<order_recieved translate="label">
<label>Order Recieved</label>
<statuses>
<order_recieved default="1"/>
</statuses>
<visible_on_front>1</visible_on_front>
</order_recieved>
</states>
</order>
</sales>
</global>
Można również utworzyć status za pomocą opcji System> Statusy zamówień> Utwórz nowy status, a następnie przypisać status do stanu (System> Statusy zamówień> Przypisywanie statusu do stanu).