2016-03-30 22 views
1

heye. açıklamada çok iyi değilim, ama deneyeceğim. Magento'daki yapılandırmadan e-posta şablonuna nasıl veri alınır. aşağıda kodudur Gst hayırözel yapılandırmayı e-posta şablonuna (Magento)

Yapılandırma> Genel> Mağaza Bilgi

alan i ekleyin: örnek, zaten üzerinde mağaza bilgileri yeni bir alan eklemek gerekir.

system.xml

<fields> 
        <gst_no> 
         <label>GST No</label> 
         <frontend_type>text</frontend_type> 
         <sort_order>31</sort_order> 
         <show_in_default>1</show_in_default> 
         <show_in_website>1</show_in_website> 
         <show_in_store>1</show_in_store>      
        </gst_no> 
</fields> 

ve işlev beklendiği gibi. şimdi bu değeri e-posta şablonunda nasıl ararım. diğer bir deyişle, değişken değişken olarak çalışmaktadır. ya da orada zaten {{config path="general/store_information/gst_no"}} deneyin vb e-posta, iletişim telefonu ve benzeri küresel değişken olarak GST alanını ayarlamak için bir yoldur ama php seviyesi önceden Mage::getStoreConfig('general/store_information/gst_no');

sayesinde böyle iş olurdu work.On değilse :)

+0

nasıl? kötü bir açıklama için özür dilerim. sormak istediğim, yapılandırmadan e-postaya özel verileri çağırmak. –

cevap

2

Doğru yöne gidiyorsunuz.

E-posta şablonunda {{config path = "genel/store_information/gst_no"}} ekleyin.

Şimdi yönetici paneline giriş ve Sistem-> Permissions-> Değişkenler için yeni bir değişkeni ekleyin ve genel/store_information/gst_no ile metin kutusu doldurmak üzerinde

tıklayın gidin. Bu size yardımcı olur Umut evet

için ayarlayın İzin mi!

+0

teşekkürler makwana, çalışmaları. hahha :) Biraz sormak istiyorum. Bu durumda , ekleme izni oluşturmamız gerekiyor mu? general/store_information/gst_no öğesini yalnızca gst_no olarak nasıl ayarlayacağınız. kastettiğim şey, küresel değişkeni ** {{var store_email}} ** gibi çağırmaktır. ** {{config yolu = "general/store_information/gst_no"}} ** to ** {{var store_gst_no}} ** –