I want to add a new custom menu above the Views in the custom module.

enter image description here

I am creating a custom report.

Can anyone please suggest?


You can add this file in your custom module here


Content for this file is..

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Backend:etc/menu.xsd">
        <add id="Magento_Reports::custom_report" title="Custom Report" translate="title" module="Magento_Reports" sortOrder="9" parent="Magento_Reports::report_products" action="reports/custom/url" resource="Magento_Reports::viewed"/>

Hope this will help you!

  • Thank you. Already try this. but not working – Ravi Soni Nov 1 at 13:50
  • Which magento version you're using? – Kishan Savaliya Nov 1 at 13:51
  • I am using 2.3.3 – Ravi Soni Nov 1 at 13:53
  • Can you please add this in parent ? Magento_Reports::report_statistics – Kishan Savaliya Nov 1 at 14:13
  • I think you've removed this Magento_Reports::report_products so it is not working. – Kishan Savaliya Nov 1 at 14:14

You didn't need to override menu.xml. Just add this below code in your menu.xml file :

    <add id="Vendor_Module::section"  title="Section"  module="Vendor_Module" sortOrder="05" resource="Magento_Reports::viewed" action="module/index/index"  parent="Magento_Reports::report_products"/>    

Hope, it will helpful for you.

  • Thank you. Already try this. but not working – Ravi Soni Nov 1 at 13:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.