Pertanyaan yang diberi tag «xml»

Menunjukkan pertanyaan tentang file XML dan pemrosesan XML.

6
Tata letak debugging memuat XML
TL; DR: apakah ada cara saya bisa men-debug memuat tata letak? Karena saya percaya tata letak satu modul bertentangan dengan yang lain. Terkait dengan pertanyaan sebelumnya yang saya buat: Cara membuat tata letak modul untuk ditampilkan pada semua tema Saya telah berhasil memuat modul saya pada lingkungan pengujian lokal saya …

3
Perlihatkan / sembunyikan blok dalam tata letak XML
Bagaimana cara menambahkan blok secara kondisional (tergantung pada konfigurasi di panel admin) di tata letak Magento's XML? Kami dapat memeriksa apakah konfigurasi benar pada tindakan. Dalam contoh di bawah ini, jika sample/config/show_toplinkskonfigurasi dari panel admin (di System-> Configuration) benar , maka file template links.phtmlakan digunakan untuk membuat Top Links. Jika …
32 template  layout  blocks  xml 

4
Validasi Magento 2 xml
Untuk sementara Magento 2 memiliki cara untuk memvalidasi (dan melengkapi otomatis) xml apa pun dengan menggunakan file XSD. Contohnya module.xmlterlihat seperti ini: <?xml version="1.0"> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> .... </config> tapi sekarang module.xmlterlihat seperti ini: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> .... </config> jadi xsi:noNamespaceSchemaLocationatributnya berisi urn:magento:framework:. Saya tahu bahwa ini tidak …

4
Memperluas tipe kompleks bernama "imageType" dengan tipe gambar khusus
Tujuan dari modul yang saya kembangkan saat ini adalah untuk menambahkan jenis gambar khusus yang disebut "opengraph_image". Saya menambahkan atribut EAV baru melalui skrip InstallData.php saya yang berfungsi dengan baik. Ketika saya sekarang masuk ke backend Magento2 dan mengubah produk saya dapat memilih jenis gambar "opengraph_image" saat mengunggah atau mengedit …
22 magento2  xml 

1
Bagaimana saya bisa memiliki file XML khusus dalam modul digabung sebagai satu di Magento 2? (Pertanyaan misteri MageStackDay 2)
Pertanyaan bonus MageStackDay untuk hadiah 500pts DAN kemungkinan memenangkan lisensi Z-Ray gratis selama setahun. Info lebih lanjut dapat ditemukan >> di sini << Pertanyaan diberikan / diinspirasi oleh pengembang inti Magento 2, Anton Kril. Pertanyaan: Saya membuat ekstensi yang memiliki serangkaian konfigurasi terpisah. Ini berarti saya tidak dapat menggunakan config.xmlatau …

2
Apa semua nilai `xsi: type` yang diizinkan dalam xml dari Magento2
Di Magento 2 (hampir) semua argumen yang tercantum dalam file xml memiliki atribut xsi:typeyang menentukan bagaimana nilai argumen itu ditafsirkan. Misalnya, dalam di.xmlfile modul backend ada ini: <argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument> ini berarti bahwa nilai argumen scopeTypeadalah nilai konstantaMagento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT atau yang ini <argument name="template" xsi:type="string">Magento_Theme::root.phtml</argument> ini berarti bahwa nilai argumennya templateadalah …
20 magento2  xml  di 

1
Magento 2 - ifconfig dalam tata letak xml
Saya bekerja dengan Magento 2. Saya dapat menggunakan atribut ifconfig dalam kode blok, dan berfungsi dengan baik. <block class="Magento\Catalog\Block\Category\View" name="category_desc_main_column" template="category/desc_main_column.phtml" ifconfig="config_path/group/field" before="category.products"/> Tapi saya mencoba menggunakannya untuk bergerak, tidak berhasil. <move element="category.image" destination="content" ifconfig="config_path/group/field" before="-"/> Adakah yang tahu cara menggunakannya untuk bergerak?

6
Kesalahan konfigurasi admin: Indeks tidak ditentukan: id di Iterator.php pada baris 59
Bisakah seseorang tolong jelaskan kesalahan ini kepada saya? Exception #0 (Exception): Notice: Undefined index: id in /home/staging/vendor/magento/module-config/Model/Config/Structure/Element/Iterator.php on line 59 #0 /home/staging/vendor/magento/module-config/Model/Config/Structure/Element/Iterator.php(59): Magento\Framework\App\ErrorHandler->handler(8, 'Undefined index...', '/home/asconveyo...', 59, Array) #1 /home/staging/vendor/magento/module-config/Model/Config/Structure.php(92): Magento\Config\Model\Config\Structure\Element\Iterator->setElements(Array, 'default') #2 /home/staging/var/generation/Magento/Config/Model/Config/Structure/Interceptor.php(24): Magento\Config\Model\Config\Structure->getTabs() #3 /home/staging/vendor/magento/module-config/Model/Config/Structure.php(135): Magento\Config\Model\Config\Structure\Interceptor->getTabs() #4 /home/staging/var/generation/Magento/Config/Model/Config/Structure/Interceptor.php(63): Magento\Config\Model\Config\Structure->getFirstSection() #5 /home/staging/vendor/magento/module-config/Controller/Adminhtml/System/AbstractConfig.php(57): Magento\Config\Model\Config\Structure\Interceptor->getFirstSection() #6 /home/staging/vendor/magento/framework/Interception/Interceptor.php(74): Magento\Config\Controller\Adminhtml\System\AbstractConfig->dispatch(Object(Magento\Framework\App\Request\Http)) #7 /home/staging/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Config\Controller\Adminhtml\System\Config\Index\Interceptor->___callParent('dispatch', …
16 magento2  admin  xml 

2
Menyiapkan Rute Admin di Magento 2
Melihat kode inti Magento 2, tampaknya ada dua cara mengatur rute admin. Pertama #File: vendor/magento/module-media-storage/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="admin"> <route id="adminhtml"> <module name="Magento_MediaStorage" /> </route> </router> </config> mirip dengan Magento 1. Anda menambahkan modul Anda ke daftar modul di adminhtmlrute, dan Magento memeriksanya untuk Anda. Kedua #File: vendor/magento/module-cms/etc/adminhtml/routes.xml <config …
15 magento2  php  xml  router 

2
Cara mendapatkan data dari config.xml modul
Dalam modul A saya perlu untuk mendapatkan beberapa data dari file config.xml modul B dan C . Apakah ada metode atau kelas yang didedikasikan untuk ini? Terutama saya perlu mendapatkan struktur XML dan nilai-nilai simpul <default>sehingga saya dapat mengembalikan nilai-nilai standar konfigurasi sistem modul B dan C. Di bawah ini …

1
Meningkatkan pesan kesalahan untuk kesalahan kompilasi XML
Magento cukup protektif (sebagaimana mestinya) mengenai tampilan kesalahan. Ketika mode pengembang diaktifkan (sebagaimana mestinya selama pengembangan), aplikasi memungkinkan umpan balik kesalahan runtime naik ke pengguna. Untuk kesalahan kompilasi XML meskipun umpan balik ini tidak berguna: Kesalahan fatal: Pengecualian tanpa pengecualian 'Pengecualian' dengan pesan 'Peringatan: simplexml_load_string (): Entitas: baris 4: kesalahan …

3
Modul blok ubahsuaian baru Magento
Saya menggunakan Magento versi 1.8.1.0. Saya mencoba membuat modul blok khusus baru, yang akan saya gunakan untuk membuat beranda baru. Namespace: Crusader Modul: CLHomePage Jenis Blok: rumah perang salib Kelas: Qwerty (hanya untuk saat pengujian) Paket Desain: crusader Tema: default Inilah yang saya miliki sejauh ini: \ app \ etc …

1
Apa cara Anda debugging pengecualian terkait xml?
Saya mengkode dengan Magento 2 di gvim dan saya baru mengenal Magento 2. Ada banyak kali saya berjuang untuk men-debug kesalahan terkait xml, well, setiap kali hanya dengan keberuntungan. Tetapi situasi seperti ini membuat saya sangat kesal: Anda tidak tahu di mana file yang menyebabkan kesalahan ini, dan debugger tidak …
11 magento2  php  xml  debugging 

1
Magento 2: Cara menambahkan teks dalam wadah melalui XML
Saya mencoba membuat satu baris teks sebelum daftar Tautan di catatan kaki. Membuat file templat untuk melakukan ini tampaknya merupakan pemborosan sumber daya untuk tugas ini. Seperti yang saya pahami, saya bisa menampilkan teks dengan Magento\Framework\View\Element\Textblok di tata letak. XML <referenceContainer name="footer"> <container name="footer.column.about_us" htmlTag="div" htmlClass="column about-us" before="-"> <container name="column.about_us.label" …

6
Cari tahu "nama" untuk referensi. Buka di Magento 2
Saya ingin menghapus beberapa blok dari halaman saya. Katakan misalnya bahwa saya ingin menghapus wadah untuk logo. Lalu saya buat /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xmldengan kode berikut: <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="logo" remove="true"/> </page> Dalam hal ini saya berhasil mengetahui nama (nama = "logo") dari blok referensi ini dengan mencari melalui file di …
11 magento2  layout  xml 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.