InlinehelpButton

扩展 BasicButton

呈现一个按钮以显示/隐藏内联帮助文本

4.1.0

Joomla CMS

方法

__call

Magiix 方法用于调整选项访问器。

__call( name, mixed||string|int args) : 
继承
抛出

LogicException

4.0.0

参数

name

string方法名称。

args

array<string|int, mixed>方法参数。

响应

混合

__construct

初始化此类。

__construct( name = '',  text = '', mixed||string|int options = []) : 
继承

4.0.0

抛出

InvalidArgumentException

参数

name

string此按钮的名称。

text

string按钮文本,将自动翻译。

选项

array<string|int, mixed>按钮选项。

响应

混合

attributes

attributes(mixed||string|int value) : 
继承

参数

array<string|int, mixed>

响应

自身

buttonClass

buttonClass( value) : 
继承

参数

string

响应

自身

ensureUniqueId

确保 ID 是唯一的

ensureUniqueId( id) : 
继承

4.0.0

参数

id

stringID 字符串。

响应

string

fetchButton

获取按钮 HTML 代码。

fetchButton( type = 'Inlinehelp',  targetClass = 'hide-aware-inline-help',  text = 'JINLINEHELP',  icon = 'fa fa-question-circle',  buttonClass = 'btn btn-info') : 
弃用

4.1.0

弃用

4.3 将在 6.0 中移除。请使用 render() 代替。

参数

类型

string未使用字符串。

targetClass

string包含要切换的描述的 DIV 的类。

text

string按钮标签

icon

string按钮图标

buttonClass

string按钮类

响应

string

fetchIconClass

用于获取图标标识符的 CSS 类名称的方法

fetchIconClass( identifier) : 
继承

可以在最终类中重新定义

3.0

参数

标识符

string图标标识字符串

响应

stringCSS 类名称

fetchId

获取按钮 CSS ID。

fetchId() : 
继承

3.0

响应

string按钮 CSS ID

findOptionName

从访问器查找字段选项名称。

findOptionName( name) : bool|string
继承 静态

4.0.0

参数

name

string字段名称。

响应

bool|string

form

form( value) : 
继承

参数

string

响应

自身

formValidation

formValidation( value) : 
继承

参数

bool

响应

自身

getAccessors

用于配置可用选项访问器的方法。

getAccessors() : mixed||string|int
静态

4.1.0

响应

array<string|int, mixed>

getAttributes

getAttributes() : mixed||string|int
继承

响应

array<string|int, mixed>

getButtonClass

getButtonClass() : 
继承

响应

string

getForm

getForm() : 
继承

响应

string

getFormValidation

getFormValidation() : 
继承

响应

bool

getIcon

getIcon() : 
继承

响应

string

getLayout

获取布局路径。

getLayout() : 
继承

4.0.0

响应

string

getListCheck

getListCheck() : 
继承

响应

bool

getListCheckMessage

getListCheckMessage() : 
继承

响应

string

getName

获取按钮名称。

getName() : 
继承

4.0.0

响应

string

getOnclick

getOnclick() : 
继承

响应

string

getOption

获取单个选项值。

getOption( name,  default = null) : 
继承

4.0.0

参数

name

string选项名称。

默认

mixed如果此名称不存在,则为默认值。

响应

混合

getOptions

获取按钮选项。

getOptions() : mixed||string|int
继承

4.0.0

响应

array<string|int, mixed>

getParent

获取父工具栏实例。

getParent() : \Joomla\CMS\Toolbar\Toolbar
继承

4.0.0

响应

工具栏

getTargetclass

getTargetclass() : 

响应

string

getTask

getTask() : 
继承

响应

string

getText

getText() : 
继承

响应

string

icon

icon( value) : 
继承

参数

string

响应

自身

layout

设置布局路径。

layout( layout) : 
继承

4.0.0

参数

layout

string要渲染的布局路径名称。

响应

static返回自身以支持链接。

listCheck

listCheck( value) : 
继承

参数

bool

响应

自身

listCheckMessage

listCheckMessage( value) : 
继承

参数

string

响应

自身

name

设置按钮名称。

name( name) : 
继承

4.0.0

参数

name

string按钮名称。

响应

static返回自身以支持链接。

onclick

onclick( value) : 
继承

参数

string

响应

自身

prepareOptions

准备此按钮的选项。

prepareOptions(mixed||string|int &options) : 

4.1.0

参数

选项

array<string|int, mixed>此按钮的选项。

响应

void

render

获取用于呈现按钮的 HTML

render(mixed||string|int &definition = null) : 
继承

3.0

抛出

异常

参数

定义

array<string|int, mixed>要传递的参数

响应

string

renderButton

渲染按钮 HTML。

renderButton(mixed||string|int &options) : 
继承

4.0.0

参数

选项

array<string|int, mixed>按钮选项。

响应

string按钮 HTML。

setOption

设置选项值。

setOption( name,  value) : 
继承

4.0.0

参数

name

string要存储值的选项名称。

mixed选项值。

响应

静态

setOptions

设置所有选项。

setOptions(mixed||string|int options) : 
继承

4.0.0

参数

选项

array<string|int, mixed>按钮选项。

响应

static返回自身以支持链接。

setParent

设置父工具栏实例。

setParent(\Joomla\CMS\Toolbar\Toolbar parent) : 
继承

4.0.0

参数

Toolbar要设置的父工具栏实例。

响应

static返回自身以支持链接。

targetclass

targetclass( value) : 

参数

string

响应

自身

task

task( value) : 
继承

参数

string

响应

自身

text

text( value) : 
继承

参数

string

响应

自身

属性

name

此按钮的名称。

继承

4.0.0

类型

string

对实例化元素的对象的引用

继承

4.0.0

类型

工具栏

layout

属性布局。

4.1.3

类型

string

选项

按钮选项。

继承

4.0.0

类型

array<string|int, mixed>

idCounter

用于跟踪 ID,以避免重复

继承 静态

4.0.0

类型

array<string|int, mixed>