É claro como criar um novo status do pedido. Sistema> Status do pedido> Criar novo status
Mas como você cria um novo estado?
"processing", "complete", "new" são exemplos dos códigos de estado padrão da ordem Magento.
É claro como criar um novo status do pedido. Sistema> Status do pedido> Criar novo status
Mas como você cria um novo estado?
"processing", "complete", "new" são exemplos dos códigos de estado padrão da ordem Magento.
Respostas:
Abra o arquivo app/code/core/Mage/Sales/etc/config.xml
e encontre o nó. Dentro deste nó, adicione o seguinte.
<mystate translate="label">
<label>My State</label>
<statuses>
<mystatus default="1"/>
</statuses>
<visible_on_front>1</visible_on_front>
</mystate>
Nota: não recomendo editar arquivos principais. Mas o que você pode fazer é definir isso em seu próprio módulo, o que depende do módulo Mage_Sales.
você pode adicionar estado simplesmente adicionando código xml no seu móduloconfig.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>
Além disso, você pode criar o status em Sistema> Status do pedido> Criar novo status e atribuir o status a um estado (Sistema> Status do pedido> Avaliação do status ao estado).