Saya perlu membuat .xml
file dari ekstensi saya. Namespace/Module/view/adminhtml/ui_component/
Folder di dalam ,
Saya perlu melakukan ini secara pro gramatikal karena .xml
file akan dihasilkan berdasarkan pengumpulan data, apakah ada cara untuk melakukan ini?
Jawaban:
Untuk saat ini saya menggunakan fungsi asli php untuk menulis / membuat file di dalam direktori ekstensi saya seperti ini:
jika ada cara yang lebih tepat untuk melakukannya di Magento 2 tolong beri tahu saya, dan saya akan menerima jawaban untuk pertanyaan ini, tetapi untuk saat ini jika ada yang ingin menggunakan ini sebagai solusi, itu berfungsi dengan baik untuk saya tetapi saya tidak merekomendasikannya
sumber
Jika Anda ingin mencoba cara lain, mungkin gunakan Magento \ Framework \ Filesystem \ Io \ File dan Magento \ Framework \ Convert \ ConvertArray. ConvertArray berguna untuk membuat file xml dari array multidimensi dan File dapat menuliskannya untuk Anda (dan memeriksa izin, membuat direktori, dan lainnya). Ini adalah contoh dasarnya:
jika array saya adalah:
dan saya memanggil fungsi saya:
Saya akan mendapatkan yang berikut di myfile.xml:
sumber