একটি কনফিগার সংজ্ঞায়িত মানের জন্য একটি ডিফল্ট মান সেট?


11

আমি কীভাবে একটি কনফিগার মানকে একটি ডিফল্ট মান নির্ধারণ করতে পারি, যা আমি একটি system.xML ফাইলে সংজ্ঞায়িত করছি? বর্তমানে এটি 'না' এ ডিফল্ট, তবে আমি এটি 'হ্যাঁ' এ ডিফল্ট করতে চাই।

আমার বর্তমান সংজ্ঞা কোডটি এখানে:

<catalog>
            <groups>
                <my_val>
                    <label>My Label</label>
                    <frontend_type>text</frontend_type>
                    <sort_order>160</sort_order>
                    <show_in_default>1</show_in_default>
                    <show_in_website>1</show_in_website>
                    <show_in_store>1</show_in_store>
                    <fields>
                        <my_inner_val translate='label comment'>
                            <label>Enable seperate cart items</label>
                            <frontend_type>select</frontend_type>
                            <source_model>adminhtml/system_config_source_yesno</source_model>
                            <sort_order>1</sort_order>
                            <show_in_default>1</show_in_default>
                            <show_in_website>1</show_in_website>
                            <show_in_store>1</show_in_store>
                        </my_inner_val>
                    </fields>
                </my_val>
            </groups>
        </catalog>

উত্তর:


31

আপনি সহজেই আপনার সমস্ত কনফিগারেশন সেটিংসের জন্য ডিফল্ট মান যুক্ত করতে পারেন config.xml:

<config>
    <default>
        <cms>
            <wysiwyg>
                <enabled>0</enabled>
            </wysiwyg>
        </cms>
    </default>
</config>

এই মুহুর্তে আমি আপনার system.xmlসেটিংটির নামটি নোডে ম্যাপ করতে পারছি নাconfig.xml

আমি বলব এটি হ'ল catalog/my_val/my_inner_val:, এর অর্থ:

<config>
    <default>
        <catalog>
            <my_val>
                <my_inner_val>1</my_inner_val>
            </my_val>
        </catalog>
    </default>
</config>

শেষে ছোট্ট টিপ: intসেটিংসটি সম্পর্কে সতর্ক থাকুন । কখনও কখনও ব্যবহার Magento 1এবং 2হ্যা / না, চালু / বন্ধ, ইত্যাদি জন্য


আমি এটি বের করার চেষ্টা করছিলাম তা দুর্দান্ত
জারশন হারকিজেগ

3

আপনি আপনার মডিউল থেকে ডিফল্ট মান নির্ধারণ করতে পারেন config.xml। এই জাতীয় এক্সপথ সহ নোডের সংজ্ঞা দিন

config/default/catalog/my_val/my_inner_val.

আশা করি এটি সাহায্য করবে।


0

গ্রাহক মডিউলটির জন্য কাস্টম ক্ষেত্রগুলির জন্য ডিফল্ট মান স্টোর ওয়াইজ অ্যাকাউন্ট বিভাগ তৈরি করুন:

<stores>
    <default>
        <customer>
            <create_account>
                <postcode_validation>postcodevalidation-GB</postcode_validation>
                <postcode_format>Accepted Formats:- AA9A 9AA, A9A 9AA, A9 9AA, A99 9AA, AA9 9AA, AA99 9AA</postcode_format>
                <postcode_regexp>([A-Z])([A-Z])([0-9])([A-Z]) ([0-9])([A-Z])([A-Z]),([A-Z])([0-9])([A-Z]) ([0-9])([A-Z])([A-Z]),([A-Z])([0-9]) ([0-9])([A-Z])([A-Z]),([A-Z])([0-9])([0-9]) ([0-9])([A-Z])([A-Z]),([A-Z])([A-Z])([0-9]) ([0-9])([A-Z])([A-Z]),([A-Z])([A-Z])([0-9])([0-9]) ([0-9])([A-Z])([A-Z])</postcode_regexp>
                <postcode_uppercase>1</postcode_uppercase>
            </create_account>
        </customer>
    </default>
</stores>

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