Yii2.0 还能使用DatePicker吗? [ 2.0 版本 ]
use yii\jui\DatePicker;
echo DatePicker::widget([
'language' => 'zh-CN',
'name' => 'country',
'clientOptions' => [
'dateFormat' => 'yy-mm-dd',
],
]);
以上是Yii2.0权威指南里的一段代码,
我想问一下,YII 2.0 DatePicker 在不安排额外插件的情况下,还能使用吗?怎么启用?
共 5 个回答
-
xiaomengzi 回答于 2015-06-09 12:13 举报
能啊
use dosamigos\datepicker\DatePicker; <?= DatePicker::widget([ 'name' => '', 'value' =>'', 'template' => '{addon}{input}', 'clientOptions' => [ 'autoclose' => true, 'format' => 'yyyy-mm-dd' ] ]);?>
共 12 条回复chenlizhun 回复于 2015-06-09 12:16 回复Class 'dosamigos\datepicker\DatePicker' not found
xiaomengzi 回复于 2015-06-09 12:18 回复@chenlizhun 你要下载那个插件呀
chenlizhun 回复于 2015-06-09 12:43 回复@xiaomengzi 是这样的,我的问题是,不能额外下载的情况下,能否再使用DatePicker
RichardTian 回复于 2015-06-09 18:21 回复@chenlizhun 估计不行,我看了下手册,这次没有集成这个了。或许可以去扫扫项目,看看有没有漏网之鱼
@chenlizhun composer没有自动加载上吧
chenlizhun 回复于 2015-06-15 21:03 回复@RichardTian H5有一个类似的功能,不过没那么强大
chenlizhun 回复于 2015-06-15 21:03 回复@RichardTian H5有一个类似的功能,不过没那么强大
RichardTian 回复于 2015-06-15 22:48 回复@chenlizhun input date?
chenlizhun 回复于 2015-06-16 21:36 回复@RichardTian dui de
@chenlizhun 这个 DatePicker的样式怎么修改呢,集成到这里就不能用了,代码如下: <?= $form->field($model, 'apply_time_start')->label('比赛开始时间')->widget(DatePicker::className([
'value' => '2004-10-10', 'type' => DatePicker::TYPE_COMPONENT_APPEND, 'pluginOptions' => [ 'orientation' => 'top right', 'format' => 'yyyy-mm-dd', 'autoclose' => true, ] ]))?>
@xiaomengzi 我下载插件了,也提示 Class 'dosamigos\datepicker\DatePicker' not found,是什么原因呢?我看了DatePicker 类的namespace 是 dosamigos\datepicker; 是还需要其他的配置吗
-
<?= $form->field($model, 'end_time',[
'inputOptions' => [ 'class' => 'form-control',], 'template' => "<div class=\"input-group\"> {input} </div> {error}", ])->widget(yii\jui\DatePicker::className(), array( 'model' => $model, 'attribute' => 'end_time',
// 'template' => '{addon}{input}',
'clientOptions' => [ 'autoclose' => true, 'format' => 'yyyy-mm-dd', 'language' => 'zh', ] )) ?>
这样就可以在页面上显示,只是显示的时间格式是Mar 17, 2016这种
chenlizhun
最后登录:2016-08-29
在线时长:46小时51分
- 粉丝7
- 金钱835
- 威望10
- 积分1395