ToolbarHelper
按钮栏的实用程序类。
自版本 |
1.5 |
---|---|
包 |
Joomla CMS |
方法
addNew
为按钮栏编写通用的“新建”图标。
addNew( task = 'add', alt = 'JTOOLBAR_NEW', check = false) :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。- check
bool
如果需要检查标准列表项是否已选中,则为 true。
返回值
void
apply
为给定选项编写保存按钮。
apply( task = 'apply', alt = 'JTOOLBAR_APPLY') :
应用操作仅导致保存操作(不会退出编辑模式)。
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
archiveList
为记录列表编写通用的“归档”按钮。
archiveList( task = 'archive', alt = 'JTOOLBAR_ARCHIVE') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
assign
为记录编写通用的“分配”按钮。
assign( task = 'assign', alt = 'JTOOLBAR_ASSIGN') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
back
编写一个取消按钮,该按钮将返回到上一页,而无需执行任何其他操作。
back( alt = 'JTOOLBAR_BACK', href = 'javascript:history.back();') :
自版本 |
1.5 |
---|
参数
- alt
string
替代文本。- href
string
href 属性的 URL。
返回值
void
cancel
编写取消按钮并调用取消操作(例如签入)。
cancel( task = 'cancel', alt = 'JTOOLBAR_CANCEL') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
checkin
为给定选项编写签入按钮。
checkin( task = 'checkin', alt = 'JTOOLBAR_CHECKIN', check = true) :
自版本 |
1.7 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。- check
bool
如果需要检查标准列表项是否已选中,则为 true。
返回值
void
custom
为按钮栏编写自定义选项和任务按钮。
custom( task = '', icon = '', iconOver = '', alt = '', listSelect = true, formId = null) :
自版本 |
1.5 |
---|
参数
- task
string
要执行的任务(由 switch($task) 块获取)。- icon
string
要显示的图像。- iconOver
string
@deprecated 4.3 将在 6.0 中移除- alt
string
图标图像的替代文本。- listSelect
bool
如果需要检查标准列表项是否已选中,则为 true。- formId
string
操作表单的 ID。
返回值
void
deleteList
为记录列表编写通用的“删除”按钮。
deleteList( msg = '', task = 'remove', alt = 'JTOOLBAR_DELETE') :
自版本 |
1.5 |
---|
参数
- msg
string
“确定”消息的后缀。- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
divider
在菜单按钮之间编写分隔符
divider() :
自版本 |
1.5 |
---|
返回值
void
editCss
为模板 css 编写通用的“编辑”按钮。
editCss( task = 'edit_css', alt = 'JTOOLBAR_EDIT_CSS') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
editHtml
为模板 html 编写通用的“编辑”按钮。
editHtml( task = 'edit_source', alt = 'JTOOLBAR_EDIT_HTML') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
editList
为记录列表编写通用的“编辑”按钮。
editList( task = 'edit', alt = 'JTOOLBAR_EDIT') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
help
为给定选项编写帮助按钮(打开一个弹出窗口)。
help( ref, com = false, override = null, component = null) :
自版本 |
1.5 |
---|
参数
- ref
string
弹出文件的名称(不包括 xml 文件的文件扩展名)。- com
bool
使用组件目录中的帮助文件。- override
string
使用此 URL 而不是任何其他 URL- component
string
获取帮助的组件名称(当前组件为 null)
返回值
void
inlinehelp
编写一个帮助按钮,用于显示/隐藏表单的内联帮助
inlinehelp( class = "hide-aware-inline-help") :
自版本 |
4.1.0 |
---|
参数
- class
string
内联帮助项使用的类。
返回值
void
jooa11y
为给定选项编写 jooa11y 可访问性检查器按钮(打开一个弹出窗口)。
jooa11y( url = '', updateEditors = false, icon = 'icon-universal-access', bodyHeight = null, modalWidth = null) :
自版本 |
4.1.0 |
---|
参数
- url
string
要打开的 url- updateEditors
bool
未使用- icon
string
要显示的图像。- bodyHeight
int
预览弹出窗口的主体高度- modalWidth
int
预览弹出窗口的模态宽度
返回值
void
link
创建一个按钮以重定向到链接
link( url, text, name = 'link') :
自版本 |
3.5 |
---|
参数
- url
string
链接 url- text
string
按钮文本- name
string
用作 ID 部分的名称
返回值
void
makeDefault
为记录编写通用的“默认”按钮。
makeDefault( task = 'default', alt = 'JTOOLBAR_DEFAULT') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
media_manager
编写一个 media_manager 按钮。
media_manager( directory = '', alt = 'JTOOLBAR_UPLOAD') :
自版本 |
1.5 |
---|
参数
- directory
string
将媒体上传到的子目录。- alt
string
替代文本的覆盖。
返回值
void
modal
显示模态按钮
modal( targetModalId, icon, alt, class = 'btn-primary') :
自版本 |
3.2 |
---|
参数
- targetModalId
string
目标模态框的 ID- icon
string
在模态按钮上显示的图标类- alt
string
模态按钮的标题- class
string
按钮类
返回值
void
preferences
编写配置按钮并调用取消操作(例如签入)。
preferences( component, height = 550, width = 875, alt = 'JTOOLBAR_OPTIONS', path = '') :
自版本 |
1.5 |
---|
参数
- component
string
组件的名称,例如 com_content。- height
int
弹出窗口的高度。[未使用]- width
int
弹出窗口的宽度。[未使用]- alt
string
按钮的名称。- path
string
相对于 JPATH_SITE 的配置 xml 的替代路径。
返回值
void
preview
为给定选项编写预览按钮(打开一个弹出窗口)。
preview( url = '', updateEditors = false, icon = 'preview', bodyHeight = null, modalWidth = null) :
自版本 |
1.5 |
---|
参数
- url
string
弹出文件的名称(不包括文件扩展名)- updateEditors
bool
未使用- icon
string
要显示的图像。- bodyHeight
int
预览弹出窗口的主体高度- modalWidth
int
预览弹出窗口的模态宽度
返回值
void
publish
编写通用的“发布”按钮。
publish( task = 'publish', alt = 'JTOOLBAR_PUBLISH', check = false) :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。- check
bool
如果需要检查标准列表项是否已选中,则为 true。
返回值
void
publishList
为记录列表编写通用的“发布”按钮。
publishList( task = 'publish', alt = 'JTOOLBAR_PUBLISH') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
save
为给定选项编写保存按钮。
save( task = 'save', alt = 'JTOOLBAR_SAVE') :
保存操作导致保存然后关闭操作。
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
save2copy
为给定选项编写保存为副本按钮。
save2copy( task = 'save2copy', alt = 'JTOOLBAR_SAVE_AS_COPY') :
保存为副本操作导致清除密钥后保存,然后将用户返回到具有新密钥的编辑模式。
自版本 |
1.6 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
save2new
为给定选项编写保存并创建新按钮。
save2new( task = 'save2new', alt = 'JTOOLBAR_SAVE_AND_NEW') :
保存并创建操作导致保存然后添加操作。
自版本 |
1.6 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
saveGroup
为给定选项编写保存按钮,并带有一个额外的下拉列表
saveGroup(mixed||string|int buttons = [], class = 'btn-success') :
自版本 |
4.0.0 |
---|
参数
- buttons
array<string|int, mixed>
按钮数组- class
string
按钮类
返回值
void
spacer
编写间隔单元格。
spacer( width = '') :
自版本 |
1.5 |
---|
参数
- width
string
单元格的宽度
返回值
void
title
标题单元格。
title( title, icon = 'generic.png') :
为了使标题和工具栏正确呈现,必须在 starttable 函数和工具栏图标之前调用此标题函数,这是由于 css 如何用于相对于工具栏定位标题的性质造成的。
自版本 |
1.5 |
---|
参数
- title
string
标题。- icon
string
图像的空格分隔名称。
返回值
void
trash
为记录列表编写通用的“垃圾箱”按钮。
trash( task = 'remove', alt = 'JTOOLBAR_TRASH', check = true) :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。- check
bool
允许列表为 true。
返回值
void
unarchiveList
为记录列表编写取消归档按钮。
unarchiveList( task = 'unarchive', alt = 'JTOOLBAR_UNARCHIVE') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
unpublish
编写通用的“取消发布”按钮。
unpublish( task = 'unpublish', alt = 'JTOOLBAR_UNPUBLISH', check = false) :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。- check
bool
如果需要检查标准列表项是否已选中,则为 true。
返回值
void
unpublishList
为记录列表编写通用的“取消发布”按钮。
unpublishList( task = 'unpublish', alt = 'JTOOLBAR_UNPUBLISH') :
自版本 |
1.5 |
---|
参数
- task
string
任务的覆盖。- alt
string
替代文本的覆盖。
返回值
void
versions
编写版本历史记录
versions( typeAlias, itemId, height = 800, width = 500, alt = 'JTOOLBAR_VERSIONS') :
自版本 |
3.2 |
---|
参数
- typeAlias
string
组件和类型,例如“com_content.article”- itemId
int
项目的 ID,例如文章 ID。- height
int
弹出窗口的高度。- width
int
弹出窗口的宽度。- alt
string
按钮的名称。
返回值
void