Saya telah menginstal modul blog ke platform Magento 2 saya. Modul blog ini memiliki pengamat yang secara otomatis menambahkan item menu baru ke navigasi utama. Saya ingin menghentikan ini.
The events.xml
file terlihat seperti ini:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="page_block_html_topmenu_gethtml_before">
<observer name="aw_blog_add_topmenu_items" instance="Aheadworks\Blog\Observer\AddBlogToTopmenuItemsObserver" />
</event>
</config>
Seperti yang Anda lihat, referensi pengamat yang menambahkan tautan ke navigasi utama. Menghapus events.xml
memecahkan masalah saya, tetapi saya sedang mencari metode yang tidak melibatkan modifikasi file modul inti.
name
atribut (melihat bagaimana itu unik). Dalam hal ini, Anda bisa menghilangkan agak panjanginstance
properti:<observer name="aw_blog_add_topmenu_items" disabled="true"
.