joomla后台组件菜单设置

8 篇文章 0 订阅

joomla 通过component-creator免费生成的组件每个组件下只能包含一个表,操作一个模块。模块多的时候,我们需要将这些模块菜单删除或添加或统一。
1、设置菜单导航不显示。
新建的模块菜单,存储于#__menu表中。client_id=0时,菜单不显示。

2、移动模块归属到另一个一级菜单
lft,rgt 字段表示在导航中的位置,如果想移动某个二级菜单到另一个一级菜单下,则设置lft,rgt字段的值与目标一级菜单下的二级菜单的这两个值相同。此时,在某些页面下新加的菜单名称为语言包字符。需要修改一级菜单模块下的语言包,添加新的菜单语义说明。
菜单示意图

3、设置模块列表页左侧菜单
模块菜单代码位置:
administrator/com_******/helpers/**.php
查找:JHtmlSidebar::addEntry。这里便是菜单生成的部分了。
编辑内容,例如:

JHtmlSidebar::addEntry(
                    JText::_('COM_CHERY_NEWS_TITLE_NEWS'),
                    'index.php?option=com_chery_news&view=news',
                    $vName == 'news'
                );
                JHtmlSidebar::addEntry(
                    '图片集列表',
                    'index.php?option=com_chery_image_folder&view=image_folders',
                    $vName == 'image_folders'
                );

图例:
左侧菜单图例

4、设置首页内容
后台首页文件:
/administrator/components/com_cpanel/views/cpanel/tmpl/default.php
修改成需要的样式就可以了了。
图例:
首页设置图例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值