सिस्टम कॉन्फ़िगरेशन में कस्टम समूह और फ़ील्ड बनाते समय 404 त्रुटि नहीं मिली


14

मैं कस्टम टैब के तहत अपने कस्टम अनुभाग के लिए एक समूह और कुछ फ़ील्ड बनाने की कोशिश कर रहा हूं

टैब और अनुभाग बनाया जा रहा है। लेकिन जब मैं सामग्री क्षेत्र में अनुभाग पर क्लिक करता हूं, तो यह 404 त्रुटि नहीं मिली दिखाता है

मेरे system.xml फ़ाइल इस प्रकार है

<config>
    <tabs>
        <!--node is just an identifier-->
        <animala translate="label" module="training_animal">
            <label>Training</label>
            <sort_order>1</sort_order>
        </animala>
    </tabs>
    <sections>
        <animals translate="label" module="training_animal">
            <class>seperator-top</class>
            <label>Training</label>
            <!--node vlaue should match the tabs node name-->
            <tab>animala</tab>
            <frontend_type>text</frontend_type>
            <sort_order>100</sort_order>
            <show_in_default>1</show_in_default>
            <show_in_website>1</show_in_website>
            <show_in_store>1</show_in_store>

            <groups>
                <training_animal_group translate="label">
                    <label>My Custom Group</label>
                    <comment>Some comment about my group</comment>
                    <sort_order>10</sort_order>
                    <show_in_default>1</show_in_default>
                    <show_in_website>1</show_in_website>
                    <show_in_store>1</show_in_store>
                    <fields>
                        <training_animal_field translate="label tooltip comment">
                            <label>My Custom Field</label>
                            <comment>Some comment about my field</comment>
                            <tooltip>Field ToolTip</tooltip>
                            <show_in_default>1</show_in_default>
                            <show_in_website>1</show_in_website>
                            <show_in_store>1</show_in_store>
                            <frontend_type>text</frontend_type>
                        </training_animal_field>
                    </fields>
                </training_animal_group>
            </groups>
        </animals>
    </sections>
</config>

मेरे अनुभाग का यूआरएल है

http://localhost/mage2/index.php/admin/system_config/edit/section/animal/

मॉड्यूल config.xml

<modules>
    <Training_Animal>
        <version>0.2.0</version>
    </Training_Animal>
</modules>

Training_Animal_Block

    <training_animal>
        <class>Training_Animal_Helper</class>
    </training_animal>

</helpers>


मैं इस सूत्र में शामिल हर किसी को मेरी मदद करने के लिए धन्यवाद देना चाहता हूं :)
सिलिकॉनट्रकस्टार

जवाबों:


31

आपको कस्टम सिस्टम कॉन्फिग ग्रुप के लिए अपने ACL संसाधन भी सेट करने चाहिए। मुझे लगता है कि आप Magento> 1.5 का उपयोग कर रहे हैं। आपके adminhtml.xml( app/code/{codepool}/Training/Animal/etc/adminhtml.xml) में:

<config>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <animals translate="title" module="training_animal">
                                        <title>Animals</title>
                                        <sort_order>999</sort_order>
                                    </animals>
                                </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>
</config>

Magento के पुराने संस्करण में यह जानकारी संग्रहीत की गई थी config.xml


6
इसके अलावा, जब आप इस फ़ाइल को जोड़ते हैं, तो लॉग आउट करें और फिर से लॉग इन करें, Magento को ACL नियमों को ताज़ा करने के लिए।
fmrng

2
वास्तव में मैंने अपना एसीएल संसाधन निर्धारित किया था। लेकिन मैंने लॉगआउट और लॉगिन नहीं किया। अब इसका काम ठीक है। धन्यवाद
Zamil

धन्यवाद fmrng इससे मुझे मदद मिली। इससे पहले मैं एसएल संसाधनों में कुछ टैग के साथ गायब था ...
पवन कुमार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.