SchemaorgPluginTrait

组件 schemaorg 插件的特性。

5.0.0

Joomla CMS

方法

addSchemaType

在 schema 表单的 schemaType 列表字段中添加一个新选项

addSchemaType(\Joomla\CMS\Event\Plugin\System\Schemaorg\PrepareFormEvent event) : 

5.0.0

参数

事件

PrepareFormEvent

响应

void

checkAllowedAndForbiddenlist

检查上下文是否在允许或禁止列表中列出,并返回结果。

checkAllowedAndForbiddenlist( context) : 

5.0.0

参数

上下文

string要检查的上下文

响应

布尔值

convertToArray

从可重复的文本字段数据创建数组

convertToArray(mixed||string|int schema, mixed||string|int repeatableFields) : mixed||string|int

5.0.0

参数

模式

array<string|int, mixed>模式表单

可重复字段

array<string|int, mixed>所有可重复字段的名称

响应

array<string|int, mixed>

getSubscribedEvents

返回此订阅者将侦听的事件数组。

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

5.0.0

响应

array<string|int, mixed>

isSupported

检查当前插件是否应该执行与 schemaorg 相关的活动

isSupported( context) : 

5.0.0

参数

上下文

字符串

响应

布尔值

onSchemaPrepareForm

在项目编辑页面中为模式类型添加一个新选项

onSchemaPrepareForm(\Joomla\CMS\Event\Plugin\System\Schemaorg\PrepareFormEvent event) : 

5.0.0

参数

事件

PrepareFormEvent要更改的表单。

响应

void