J'ai besoin de générer un .xml
fichier à partir de mon extension. Namespace/Module/view/adminhtml/ui_component/
Dossier intérieur ,
Je dois le faire de manière pro-grammaticale car le .xml
fichier sera généré en fonction de la collecte de données, existe-t-il un moyen de le faire?
Réponses:
Pour l'instant, j'utilise la fonction originale de php pour écrire / créer un fichier dans mon répertoire d'extension comme ceci:
s'il existe un moyen plus approprié de le faire dans Magento 2, faites-le moi savoir et j'accepterai la réponse à cette question, mais pour l'instant si quelqu'un veut l'utiliser comme solution, cela fonctionne correctement pour moi mais je ne le recommande pas
la source
Si vous souhaitez essayer une autre façon, utilisez peut-être Magento \ Framework \ Filesystem \ Io \ File et Magento \ Framework \ Convert \ ConvertArray. ConvertArray est utile pour créer un fichier xml à partir d'un tableau multidimensionnel et File peut l'écrire pour vous (et vérifier les autorisations, créer des répertoires, etc.). Voici un exemple de base:
si mon tableau est:
et j'appelle ma fonction:
J'obtiendrais ce qui suit dans monfichier.xml:
la source