Menuitem FusionInvoice添加菜单项

Menuitem FusionInvoice添加菜单项,menuitem,invoice,Menuitem,Invoice,我想在仪表板前面创建一个额外的菜单项。我称之为主板。所以我做了下面的事情 在application/modules/layout/views/layout.php中,我添加了以下代码 <li><?php echo anchor('motherboard', lang('motherboard')); ?></li> 以前 <li><?php echo anchor('dashboard', lang('dashboard')); ?&g

我想在仪表板前面创建一个额外的菜单项。我称之为主板。所以我做了下面的事情

application/modules/layout/views/layout.php
中,我添加了以下代码

<li><?php echo anchor('motherboard', lang('motherboard')); ?></li>
  • 以前

    <li><?php echo anchor('dashboard', lang('dashboard')); ?></li>
    
  • 在语言文件中,我添加了主板条目。在
    应用程序/modules
    中,我复制了仪表板文件夹并将其重命名为主板。在这个文件夹中,我将控制器从dashboard.php更改为motherboard.php

    加载FusionInvoice时,我可以看到正确的菜单项(主板),因此语言文件正确,layout.php文件也正确。但当我点击菜单项时,我发现404页面未找到错误


    很明显我错过了什么。任何帮助都将不胜感激。

    我以一种完全不同的方式解决了这个问题,正如我最初所想的那样。我做了以下几件事

    创建一个名为“menuitem.php”的文件 在此文件中创建菜单项和子菜单项(如果存在)

    包括此文件和创建布局的所有其他文件。以便在所有页面上加载它

    在menuitem.php中,创建指向样式表的链接或使用内联样式,以便将menuitem放置在正确的位置

    使用媒体查询,以便在所有设备上都能正常工作