gento System.xml Nom du nom du module sensible à la cas
-
30-09-2020 - |
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/
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/