मैंने अपने 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"
:।