教程栏目

joomla中文网出品的官方教程

imagelist类型会以列表的方式列出指定分类的所有图片。仅列出扩展名为.png,.gif,.jpg,.bmp,.ico的文件

表现形式


 

字段配置参数


专属属性:

  • type (必填) 必须为 imagelist
  • directory (选填) 指定需要显示的图片文件夹路径. 如果没有指定,默认为JPATH_ROOT
  • filter () or fileFilter ( and later) (选填l)  用于过滤列表中项目的正则表达式. 如果忽略,目录中所有的项目都会显示.
  • exclude (选填) 用于排除项目的正则表达式.这个设置将会在filter设置之后起作用
  • stripext(选填) true|false. 是否移除扩展名.如果为true,那么文件列表中将不会显示扩展名,且存储的时候也不会加入扩展名
  • hide_none (选填) true"false.是否隐藏"没有选择"
  • hide_default (选填) true|false. 是否隐藏"使用默认".

通用属性:

  • name (必填)  能代表该字段的唯一的名称.
  • label (选填) (支持多语言机制) 字段的标题
  • description (选填) (支持多语言机制) 该字段的描述信息。当鼠标移动到标签上面的时候,会以tooltip的形式显示出来.
  • default (选填) (不支持多语言机制) 默认值
  • class (选填) 表单字段的css类名。如果省略,默认为'text_area'.
  • required (选填l)  是否必须填写内容,用于在提交表单是进行校验. ( "true", "1", "readonly"这些都表示true)
  • hint 显示在html占位符元素中的文本,通常是在空白字段内显示的浅色提示
  • readonly (选填l) 是否只读,字段的值不能编辑. ("true", "1", "readonly" 这些都表示true)
  • multiple (选填) 是否允许多选(仅对下拉类型有效) (true or false).
  • useglobal (选填) 是否显示使用全局参数(仅对支持全局参数的类型有效) (true or false).
  • validate (选填) 数据的校验规则.
  • disabled (选填) 是否禁用字段。如果为true,那么这个字段的值不能填写,只能展示 - 并且这个值不会在表单中提交. (可设置的值: "true", "1", "readonly" 这些都表示true)
  • showon (选填) 允许隐藏这个字段基于其他字段的设置值

使用方法


<field 
	name="image" 
	type="imagelist" 
	label="图片"
	directory="images"
	description="选择图片"	
/>

备注


作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第3章 处理URL请求参数

第5章 日志

第6章 错误和调试

第10章 缓存

第14章 路由系统