C'est une erreur très courante qui apparaît dans Magento lorsque vous installez une nouvelle extension avec la configuration system.xml : Lorsque vous accédez à l' System->Configuration->Extensiononglet, une erreur 404 s'affiche. Vous devez vous déconnecter et vous reconnecter, puis ça va. Mais existe-t-il un moyen d'éviter cela?
Dans Magento 1, il était possible de Configuration d'une interface utilisateur pour la section Configuration système dans des etc/system.xmlfichiers Définissez les valeurs par défaut pour ces champs dans les etc/config.xmlfichiers Dans les coulisses, Magento chargerait les données core_config_dataet, si rien n'était défini, reviendrait par défaut aux valeurs définies globalement dans …
Vous pouvez donc définir dans le system.xmlfichier d'un module une dépendance entre les champs en ajoutant une <depends>balise dans l'un des champs. <field1> .... </field1> <field2> .... <depends> <field1>1</field1> </depends> </field2> Le code ci-dessus signifie que field2sera affiché lorsque la valeur de field1est 1. Je veux savoir comment / si …
Le system.xml nous permet de rendre la visibilité des champs individuels dépendante des valeurs des autres champs. L'article goto est bien sûr d'Alan Storm: Configuration approfondie du système Magento Cela ressemble à ceci (j'emprunte son exemple de code ici): Location: app/code/local/Alanstormdotcom/Helloworld/etc/system.xml <config> <tabs> <helloconfig translate="label" module="helloworld"> <label>Hello Config</label> <sort_order>99999</sort_order> </helloconfig> …
J'ai trouvé une référence opaque à une <hint/>balise dans les system.xmlfichiers. Quel est le problème avec cette balise? Son utilisation est-elle documentée quelque part?
J'ai visité de nombreux sites pour trouver une solution à ce problème. Mais après la création system.xmlet acl.xmlMagento me donner un rapport généré une erreur. Erreur a: 4: {i: 0; s: 140: "Remarque: Index non défini: id dans / usr / local / ampps / www / mgn2 / vendor …
Je veux afficher les champs en fonction de l'entrée multisélection sélectionnée ... le code suivant fonctionne, si une seule valeur est sélectionnée. Si je sélectionne plus d'une valeur, elle n'affiche qu'un seul champ (d'abord sélectionné dans le modèle source) <enabled> <label>Enabled</label> ... <source_model>adminhtml/system_config_source_enabledisable</source_model> </enabled> <!-- this gives three options - …
Je veux permettre à l'administrateur de générer autant de champs qu'il le souhaite. J'ai trouvé une solution dans une autre extension et je l'ai utilisée comme point de départ. J'ai donc un code comme celui-ci: Dans system.xml: <showcases translate="label"> <label>Showcases</label> <frontend_type>text</frontend_type> <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> <showcase translate="label"> <label>Showcases</label> <frontend_type>select</frontend_type> …
Je développe le plugin magento2 (je suis un peu nouveau dans magento2) et j'ai rencontré un problème avec la validation du champ dans system.xml. Je cherche depuis longtemps et je n'ai pas trouvé la réponse. J'ai ajouté un nouveau champ mais je dois valider ce champ en utilisant l'expression régulière. …
J'ai développé une extension pour Magento2 qui enregistre les configs en utilisant un system.xml et je voudrais valider les valeurs entrées par l'utilisateur. Comment puis-je valider ces valeurs?
J'ai un champ de configuration système de type multiselect qui sera rempli à l'aide du catalog/product_attribute_collection. C'est une partie du system.xmlqui le définit. <attributes> <label>Choose Attributes to JSONize</label> <frontend_type>multiselect</frontend_type> <sort_order>3</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <source_model>package_module/system_config_attributes</source_model> </attributes> Maintenant, je veux que toutes les valeurs de la multisélection soient sélectionnées par défaut. Étant …
Je rencontre des difficultés avec la fonctionnalité «dépend» de la configuration. Normalement, en ajoutant <depends>à une option de configuration, il est masqué sauf si la valeur de l'option donnée correspond. Par exemple: <option_one> <label>Option 1</label> ... </option_one> <option_two> <label>Option 2</label> ... <depends><option_one>1</option_one></depends> </option_two Évidemment, il me manque certains champs, mais …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.