AdministratorMenuItem
继承自 MenuItem表示管理员菜单项的对象
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
__construct
类构造函数
__construct(mixed||string|int data = []) :
继承
自 |
3.7.0 |
---|
参数
- data
array<string|int, mixed>
要加载的菜单项数据
响应
mixed
addChild
将子项添加到此节点
addChild(\Joomla\CMS\Tree\NodeInterface child) :
继承
getParams
返回菜单项参数
getParams() : \Joomla\Registry\Registry
继承
自 |
3.7.0 |
---|
响应
注册表
removeChild
删除特定子项
removeChild(\Joomla\CMS\Tree\NodeInterface child) :
继承
setParams
设置菜单项参数
setParams(\Joomla\Registry\Registry|string params) :
继承
自 |
3.7.0 |
---|
参数
- params
Registry|string
要作为参数存储的数据
响应
void
setParent
设置此节点的父项
setParent(\Joomla\CMS\Tree\NodeInterface parent) :
继承
setSibling
用于设置节点的左侧或右侧兄弟节点的函数
setSibling(\Joomla\CMS\Tree\NodeInterface sibling, right = true) :
继承
属性
id
主键
继承
自 |
3.7.0 |
---|
类型
int
title
菜单项的显示标题
继承
自 |
3.7.0 |
---|
类型
string
alias
菜单项的 SEF 别名
继承
自 |
3.7.0 |
---|
类型
string
note
与菜单项关联的备注
继承
自 |
3.7.0 |
---|
类型
string
route
基于别名字段计算出的菜单项路径,此路径从 #__menu
表中的 path
字段填充
继承
自 |
3.7.0 |
---|
类型
string
link
菜单项引用的实际链接
继承
自 |
3.7.0 |
---|
类型
string
type
链接类型
继承
自 |
3.7.0 |
---|
类型
string
level
树中的相对级别
继承
自 |
3.7.0 |
---|
类型
int
language
分配给此项的语言
继承
自 |
3.7.0 |
---|
类型
string
access
查看菜单项所需的访问级别
继承
自 |
3.7.0 |
---|
类型
int
params
菜单项参数
继承
自 |
3.7.0 |
---|---|
note |
此字段受到保护,要求通过 getter 代理读取此字段,以将参数转换为 Registry 实例 |
类型
string|Registry
home
指示此菜单项是否为主页或默认页面
继承
自 |
3.7.0 |
---|
类型
int
img
菜单项的图像
继承
自 |
3.7.0 |
---|
类型
string
template_style_id
应用于此菜单项的可选模板样式
继承
自 |
3.7.0 |
---|
类型
int
component_id
此菜单项所属组件的扩展 ID
继承
自 |
3.7.0 |
---|
类型
int
parent_id
菜单树中的父菜单项
继承
自 |
3.7.0 |
---|
类型
int
component
此菜单项所属组件的名称
继承
自 |
3.7.0 |
---|
类型
string
tree
父菜单项的树
继承
自 |
3.7.0 |
---|
类型
array<string|int, mixed>
query
此项的查询字符串值的数组
继承
自 |
3.7.0 |
---|
类型
array<string|int, mixed>
target
链接的目标属性
自 |
4.0.0 |
---|
类型
string|null
icon
菜单项的图标图像
自 |
4.0.0 |
---|
类型
string|null
iconImage
链接的图标图像
自 |
4.0.0 |
---|
类型
string|null