ListHelper
用于创建不同选择列表的实用程序类
抽象
自 |
1.5 |
---|---|
包 |
Joomla CMS |
方法
genericordering
返回一个选项数组
genericordering(\Joomla\Database\DatabaseQuery|string query, chop = 30) : mixed||string|int
静态
自 |
1.5 |
---|
参数
- query
DatabaseQuery|string
SQL,其中 'ordering' 作为值,'name field' 作为文本- chop
int
截断的标题的长度
响应
array<string|int, mixed>
格式化为 JHtml 列表处理的对象数组
images
构建选择列表以选择图片
images( name, active = null, javascript = null, directory = null, extensions = 'bmp|gif|jpg|png') : mixed||string|int
静态
自 |
1.5 |
---|
参数
- name
string
字段的名称- active
string
选定的项目- javascript
string
备用 javascript- directory
string
存储图片的目录- extensions
string
允许的扩展名
响应
array<string|int, mixed>
图片名称
ordering
构建从查询派生的排序选择列表
ordering( name, query, attribs = null, selected = null, neworder = null, id = null) :
静态
自 |
1.6 |
---|
参数
- name
int
标量值- query
string
查询- attribs
string
HTML 标签属性- selected
string
选定的项目- neworder
int
如果为新的且第一个,则为 1;如果为新的且最后一个,则为 -1;如果为现有项目,则为 0 或 null- id
string
生成的元素的 ID 属性