海豚php添加一行,添加表单项通用方法-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...

除了可以用不同的方法来添加表单项外,DolphinPHP还为大家提供两个通用方法。

添加单个表单项

addFormItem()

比如创建一个表单,一般情况下可能这么写

return ZBuilder::make("form")

->addText("title", "标题")

->addTextarea("summary", "摘要")

->addUeditor("content", "内容")

->addImage("pic", "封面")

->addTags("tags", "标签")

->addFile("files", "附件")

->fetch();

也可以用addFormItem()方法代替,第一个参数是表单项的标识符,其他参数与其对应的类型参数一致。

return ZBuilder::make("form")

->addFormItem("text", "title", "标题")

->addFormItem("textarea", "summary", "摘要")

->addFormItem("ueditor", "content", "内容")

->addFormItem("image", "pic", "封面")

->addFormItem("tags", "tags", "标签")

->addFormItem("file", "files", "附件")

->fetch();

添加多个表单项

addFormItems()

还是感觉上面的写法比较啰嗦吗?没关系,我们还有addFormItems()方法。比如上面的例子,可以写成

return ZBuilder::make("form")

->addFormItems([

["text", "title", "标题"],

["textarea", "summary", "摘要"],

["ueditor", "content", "内容"],

["image", "pic", "封面"],

["tags", "tags", "标签"],

["file", "files", "附件"]

])

->fetch();

是不是看起来简洁很多?

注意:addFormItems的参数是一个数组,每个元素是一个表单项数组。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DophinPHP海豚PHP)是一个基于ThinkPHP5.0.3开发的开源PHP快速开发框架,秉承极简、极速、极致的开发理念,为开发集成了基于数据-角色的权限管理机制,集成多种灵活快速构建工具,可方便快速扩展的模块、插件、钩子、数据包。统一了模块、插件、钩子、数据包之间的版本和依赖关系,进一步降低了代码和数据的沉余,以方便开发快速构建自己的应用。 ZBuilder构建类 DolphinPHP内置了强大的快速构建器,可以帮助开发快速构建表单页面、数据表格和侧栏,以便让开发者专注于业务逻辑,而不用把过多的精力放在制作各种页面上,今后DolphinPHP将推出更多不同的构建器。 【表单构建】 表单构建器目前内置了多达30几种表单类型,比如:单行文本、多行文本、百度编辑器、markdown编辑器、单选、多选、开关、联动、取色器、图标选择器、图片裁剪等等,只需几行代码,即可实现复杂且人性化的功能。 【数据表格】 为了让开发者专注于业务本身,DolphinPHP提供了一系列针对构建数据表格的方法,可以帮助开发快速构建数据表格,集成快速编辑、模糊搜索、字段排序、字段搜索。 【侧栏构建】 DolphinPHP为大家提供了侧栏构建器,方便开发者把一些常用的设置,提示等放置在右侧,增强用户体验。 注意:软件需在php5.5以上的环境中才能正常运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值