Yii bootstrap widgets TbDatePicker
在选择日期后没有隐藏。
<?php
echo $form->labelEx($modelRenterStatus,'moving_date');
$this->widget('bootstrap.widgets.TbDatePicker', array(
'model' => $modelRenterStatus,
'attribute' => 'moving_date',
'options' => array(
'size' => '10', // textField size
'maxlength' => '10', // textField maxlength
'autoclose' => true,
),
));
?>
我的这段代码出了什么问题?
答案 0 :(得分:2)
根据YB Docs选项
原始库的选项。该值将是JSON编码的 喂给bootstrap-datepicker
在这里查看library docs我看不到你提出的选项,因此它们无效。
以YB网站为例
$this->widget(
'bootstrap.widgets.TbDatePicker',
array(
'name' => 'some_date_jap',
'options' => array(
'language' => 'ja'
))
);
language是原始库中的选项。所以再次重新检查它!
只是为了扩展我的答案,这是一个适用于我的表格
<?php
echo $form->datepickerRow($model, 'mode_attribute_here',array('hint'=>'',
'prepend'=>'<i class="icon-calendar"></i>',
'options'=>array('format' => 'yyyy-mm-dd' , 'weekStart'=> 1)
)); ?>
答案 1 :(得分:0)
也许它可以帮助别人!! 更多细节here
<?php
echo $form->labelEx($modelRenterStatus,'moving_date');
$this->widget('bootstrap.widgets.TbDatePicker', array(
'model' => $modelRenterStatus,
'attribute' => 'moving_date',
'options' => array(
'size' => '10', // textField size
'maxlength' => '10', // textField maxlength
'autoclose' => true,
),
));
?>