ScriptsRenderer

扩展自 DocumentRenderer

JDocument 头部渲染器

4.0.0

Joomla CMS

方法

__construct

类构造函数

__construct(\Joomla\CMS\Document\Document doc) : 
继承

1.7.0

参数

doc

Document一个对实例化渲染器的 Document 对象的引用

响应

混合

_relToAbs

将文本中的链接从相对路径转换为绝对路径

_relToAbs( text) : 
继承

1.7.0

参数

text

string处理的文本

响应

string包含已转换链接的文本

getContentType

返回渲染器的内容类型

getContentType() : 
继承

1.7.0

响应

stringcontentType

render

渲染文档脚本标签并将结果作为字符串返回

render( head, mixed||string|int params = [],  content = null) : 

4.0.0

参数

head

string(未使用)

params

array<string|int, mixed>值的关联数组

content

string脚本

响应

string脚本的输出

renderAttributes

渲染元素属性

renderAttributes(mixed||string|int attributes) : 

4.0.0

参数

attributes

array<string|int, mixed>元素属性

响应

string属性字符串

renderElement

渲染元素

renderElement(\Joomla\CMS\WebAsset\WebAssetItemInterface|array item) : 

4.0.0

参数

item

WebAssetItemInterface|array<string|int, mixed>元素

响应

string结果字符串

renderImportmap

渲染 ESM importmap 元素

renderImportmap(\Joomla\CMS\WebAsset\WebAssetItemInterface||string|int &assets) : 

5.0.0

参数

assets

array<string|int, WebAssetItemInterface>资源列表

响应

string属性字符串

renderInlineElement

渲染内联元素

renderInlineElement(\Joomla\CMS\WebAsset\WebAssetItemInterface|array item) : 

4.0.0

参数

item

WebAssetItemInterface|array<string|int, mixed>元素

响应

string结果字符串

属性

_doc

对实例化渲染器的 Document 对象的引用

继承

1.7.0

类型

Document

_mime

渲染器 MIME 类型

继承

1.7.0

类型

string

renderedSrc

已渲染的 src 列表

4.0.0

类型

array<string|int, mixed>