haitunthink php,日期范围-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...

addDaterange("name值", "标题" [, "提示", "默认值", "日期格式", "额外属性", "额外css类"])

版本功能1.0.5支持自定义时间插件的参数

标识符:daterange

参数含义类型namename值string

title标题string

tips提示string

default默认值string

format日期格式string

extra_attr额外属性string

extra_class额外css类string

举个栗子

return ZBuilder::make("form")

->addDaterange("date", "日期范围")

->fetch();

bc7e539b46982d2881f543acdc576f12.png

name值

默认情况下,如果name值只定义了一个,那么提交表单的时候,会以数组形式发送两个日期。如果需要分别定义开始日期和结束日期的name值,可用逗号隔开。

return ZBuilder::make("form")

->addDaterange("date1,date2", "日期范围")

->fetch();

默认值

定义开始日期的默认值

return ZBuilder::make("form")

->addDaterange("date1,date2", "日期范围", "", "2016-11-11")

->fetch();

定义开始和结束日期的默认值

return ZBuilder::make("form")

->addDaterange("date1,date2", "日期范围", "", "2016-11-11,2016-11-12")

->fetch();

只定义结束日期的默认值

return ZBuilder::make("form")

->addDaterange("date1,date2", "日期范围", "", ",2016-11-12")

->fetch();

格式

请参考日期的写法。

额外属性

比如设置startDate,那么需要写成data-start-date,minViewMode要写成data-min-view-mode

return ZBuilder::make("form")

->addDaterange("date1,date2", "日期范围", "", "", "", "data-start-date=2017-05-05")

->fetch();

设置多个属性,用空格隔开,写在一起即可。

return ZBuilder::make("form")

->addDaterange("date1,date2", "日期范围", "", "", "", "data-start-date=2017-05-05 date-end-date=2017-06-06")

->fetch();

额外css类与之前的用法类似,后面就不在赘述了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值