Config.xml nasıl geçersiz kılınır


15

İletişim sayfası e-posta şablonu türünü "metin" yerine "HTML" olarak değiştirmem gerekiyor. Ben config.xml içinde buldum

 <email>
    <contacts_email_email_template translate="label" module="contacts">
       <label>Contact Form</label>
       <file>contact_form.html</file>
       <type>text</type>
    </contacts_email_email_template>
 </email>

Config.xml nasıl geçersiz kılınır

[EDIT] Bu uygulama / kod / çekirdek / mage / iletişim / etc / config.xml dosyası içindir ve aşağıdaki cevap herhangi bir ... / mage / ANYTHING / etc / config.xml için çalışacaktır.

Yanıtlar:


22

Kendi modülünüzü oluşturun ( [Namespace]_[Module]).
Bunun için ihtiyacınız olan:
app/etc/modules/[Namespace]_[Module].xml- bildirim dosyası

<?xml version="1.0"?>
<config>
    <modules>
        <[Namespace]_[Module]>
            <codePool>local</codePool>
            <active>true</active>
            <depends>
                <Mage_Contacts /><!-- so the config is loaded after the one from Mage_Contacts -->
            </depends>
        </[Namespace]_[Module]>
    </modules>
</config>

app/code/local/[Namespace]/[Module]/etc/config.xml - yapılandırma dosyası

<?xml version="1.0"?>
<config>
    <modules>
        <[Namespace]_[Module]>
            <version>1.0.0</version>
        </[Namespace]_[Module]>
    </modules>
    <global>
        <template>
            <email>
                <contacts_email_email_template>
                    <type>html</type><!-- same xpath as in the original config file -->
                </contacts_email_email_template>
            </email>
        </template>
    </global>
</config>

Önbelleği temizle ve gitmeye hazırsın.
Temelde, bu şekilde herhangi bir düğümün üzerine yazabilirsiniz config.xml. Sadece bir modül oluşturun ve config.xmldosyasında orijinal düğüm yolunu çoğaltın ve değerinizi ekleyin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.