Question

03Cp> J'ai créé un contrôleur personnalisé dans le module personnalisé de Magento CE-1.9.2.4. Le nom du module N est donné à Camelcase car je veux essayer si Magento accepte le nom du module de cas de chameau en system.xml également autre que config.xml.u003C/

03Cp> Mais lorsque je crée le system.xml comme ci-dessous, il ne crée pas d'onglet dans System >> Configuration page.u003C/

<?xml version="1.0"?>
<config>
    <tabs>
        <custom translate="label" module="myModule">
            <label>Custom FirmInfo</label>
            <sort_order>100</sort_order>
        </custom>
    </tabs>
    <sections>
        <myModule translate="label" module="myModule">
            <label>Mymodule</label>
            <tab>Autofill</tab>
            <frontend_type>text</frontend_type>
            <sort_order>1000</sort_order>
            <show_in_default>1</show_in_default>
            <show_in_website>1</show_in_website>
            <show_in_store>1</show_in_store>
            <groups>
                <settings translate="label">
                    <label>Settings</label>
                    <frontend_type>text</frontend_type>
                    <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>
                    <fields>
                        <enable translate="label">
                            <label>Enable</label>
                            <comment><![CDATA[Enable or Disable this extension.]]></comment>
                            <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>
                        </enable>
                    </fields>
                </settings>
            </groups>
        </myModule>
    </sections>
</config>

03Cp> S'il vous plaît, quelqu'un peut-il me laisser savoir ce qui pourrait être le problème avec le system.xml ici.u003C/

Était-ce utile?

La solution

03Cp> À peu près sûr, il n'a rien à voir avec le cas ici.u003C/

03Cp> Votre code est un problème évident, c'est que vous déclarez votre nouvel onglet comme celui-ci:u003C/

<tabs>
    <custom translate="label" module="myModule">
        <label>Custom FirmInfo</label>
        <sort_order>100</sort_order>
    </custom>
</tabs>

03Cp> Mais lorsque vous attribuez votre section à votre onglet, vous n'attribuez pas l'onglet DROIT:u003C/

<tab>Autofill</tab>

03Cp> Pour résoudre ce problème, vous devriez remplacer ce code avec:u003C/

<tab>custom</tab>

03Cp> Comme custom est l'identifiant de l'onglet que vous avez créé.u003C/

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top