SchemaorgPluginTrait
组件 schemaorg 插件的特性。
自 |
5.0.0 |
---|---|
包 |
Joomla CMS |
方法
addSchemaType
在 schema 表单的 schemaType 列表字段中添加一个新选项
addSchemaType(\Joomla\CMS\Event\Plugin\System\Schemaorg\PrepareFormEvent event) :
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) :