Menggunakan kelas blok template Magento 2 default dalam Modul


10

Saya ingin menambahkan blok sederhana ke header menggunakan kelas templat default dengan kode berikut

<block class="Magento\Framework\View\Element\Template" name="test.trigger" template="trigger.phtml"/>

Ini ada di dalam wadah di sebelah blok kelas kustom yang saya tulis jadi saya tahu wadah dan semuanya berfungsi. Jika saya mengubah kelas menjadi sama dengan kelas kustom saya itu berfungsi.

Jadi saya bisa menggunakan modul kelas khusus saya dan itu akan membuat baik-baik saja, bagaimana saya bisa menggunakan kelas templat default tanpa perlu memperpanjang tanpa tujuan dalam modul saya?

Jawaban:


17

Coba cara berikut:

<block class = "Magento \ Framework \ View \ Element \ Template" name = "test.trigger" template = "Vendor_Module :: trigger.phtml" />

@ Chris Morris, apakah Anda mencoba jawaban ini?
Sohel Rana

Baru saja kembali ke proyek, tampaknya sudah berhasil. Terima kasih.
Chris Morris
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.