Yeni bir sipariş durumunun nasıl oluşturulacağı açıktır. Sistem> Sipariş Durumları> Yeni Durum Oluştur
Fakat nasıl yeni bir devlet yaratırsınız?
"işleme", "tam", "yeni", varsayılan Magento sipariş durumu kodlarına örnektir.
Yeni bir sipariş durumunun nasıl oluşturulacağı açıktır. Sistem> Sipariş Durumları> Yeni Durum Oluştur
Fakat nasıl yeni bir devlet yaratırsınız?
"işleme", "tam", "yeni", varsayılan Magento sipariş durumu kodlarına örnektir.
Yanıtlar:
Dosyayı açın app/code/core/Mage/Sales/etc/config.xml
ve düğümü bulun. Bu düğümün içine aşağıdakini ekleyin.
<mystate translate="label">
<label>My State</label>
<statuses>
<mystatus default="1"/>
</statuses>
<visible_on_front>1</visible_on_front>
</mystate>
Not: Temel dosyaları düzenlemenizi önermiyorum. Ancak yapabileceğiniz şey, bunu Mage_Sales modülüne bağlı olan kendi modülünüzde ayarlamaktır.
modülünüze xml kodu ekleyerek durum ekleyebilirsinizconfig.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>
Ayrıca, durumu Sistem> Sipariş Durumları> Yeni Durum Oluştur aracılığıyla oluşturabilir ve ardından durumu bir duruma atayabilirsiniz (Sistem> Sipariş Durumları> Duruma Durum Atama).