ContentHelper

标准内容样式扩展的助手。

此类主要简化了各个组件中经常重复的静态助手方法

3.1

Joomla CMS

方法

addSubmenu

配置链接栏。每个扩展都必须实现。

addSubmenu( vName) : 
静态

3.1

参数

vName

string活动视图的名称。

响应

void

countRelations

为类别和标签管理器添加计数关系

countRelations(\stdClass||string|int &items, \stdClass config) : \stdClass||string|int
静态

3.9.1

参数

items

array<string|int, stdClass>类别或标签对象

config

stdClass允许使用自定义关系表的配置对象

响应

array<string|int, stdClass>

getActions

获取可以执行的操作列表。

getActions( component = '',  section = '',  id) : \Joomla\Registry\Registry
静态

3.2

参数

component

string组件名称。

section

string访问部分名称。

id

int项目 ID。

响应

注册表

getCurrentLanguage

获取当前语言

getCurrentLanguage( detectBrowser = true) : 
静态

3.1

注意

CmsHelper::getCurrentLanguage 是首选方法

参数

detectBrowser

bool指示是否使用浏览器语言作为回退的标志。

响应

string语言字符串

getLanguageId

获取关联的语言 ID

getLanguageId( langCode) : 
静态

3.1

注意

CmsHelper::getLanguage() 是首选方法。

参数

langCode

string要查找的语言代码

响应

int语言 ID

getRowData

从表中获取一行数据

getRowData(\Joomla\CMS\Table\Table table) : mixed||string|int

3.1

参数

table

Table表中一行的表实例。

响应

array<string|int, mixed>表中一行的所有列和值的关联数组。