ฉันได้ติดตั้งโมดูลบล็อกบนแพลตฟอร์ม Magento 2 ของฉันแล้ว โมดูลบล็อกนี้มีผู้สังเกตการณ์ซึ่งจะเพิ่มรายการเมนูใหม่ลงในการนำทางหลักโดยอัตโนมัติ ฉันต้องการหยุดสิ่งนี้
events.xml
ไฟล์มีลักษณะเช่นนี้
<?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>
ในขณะที่คุณสามารถเห็นมันอ้างอิงผู้สังเกตการณ์ที่เพิ่มลิงค์ในการนำทางหลัก การลบevents.xml
แก้ปัญหาของฉัน แต่ฉันกำลังมองหาวิธีที่ไม่เกี่ยวข้องกับการแก้ไขไฟล์โมดูลหลัก
name
คุณลักษณะเฉพาะหรือไม่ (ดูว่ามันมีลักษณะเฉพาะ) ซึ่งในกรณีนี้คุณสามารถละเว้นค่อนข้างยาวคุณสมบัติ:instance
<observer name="aw_blog_add_topmenu_items" disabled="true"