কনফিগারেশন.এক্সএমএল কীভাবে ওভাররাইড করা যায়


15

আমার সাথে যোগাযোগ করতে হবে পৃষ্ঠার ইমেল টেমপ্লেটের ধরণটি "পাঠ্য" থেকে "এইচটিএমএল" তে পরিবর্তন করতে হবে। আমি এটি কনফিগ.এক্সএমএল এ পেয়েছি

 <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>

কনফিগারেশন.এক্সএমএলকে কীভাবে ওভাররাইড করা যায়

[সম্পাদনা] এটি ফাইল অ্যাপ / কোড / কোর / ম্যাজ / পরিচিতি / ইত্যাদি / কনফিগারেশন। এক্সএমএল এর জন্য এবং নীচের উত্তরগুলি যে কোনও ... / ম্যাজ / কিছুই / ইত্যাদি / কনফিগারেশন। এক্সএমএল এর জন্য কাজ করবে

উত্তর:


22

আপনার নিজস্ব মডিউল তৈরি করুন ( [Namespace]_[Module])।
এর জন্য আপনার প্রয়োজন:
app/etc/modules/[Namespace]_[Module].xml- ঘোষণার ফাইল

<?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 - কনফিগারেশন ফাইল

<?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>

ক্যাশে সাফ করুন এবং আপনি যেতে প্রস্তুত।
মূলত এভাবেই আপনি যে কোনও নোডকে ওভাররাইট করতে পারেন config.xml। কেবলমাত্র একটি মডিউল তৈরি করুন এবং এর config.xmlফাইলটিতে মূল নোডের পথটি প্রতিলিপি করুন এবং আপনার মান যুক্ত করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.