我想在我的_view中添加一个日期选择器,因此每个项目都可以选择日期。我之后会用AJAX保存日期,但是我无法让datepicker工作。
所以在我的索引中,我调用_view作为标准显示项目:
<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
'template'=>'{items} {pager}',
'id'=>"post_list",
)); ?>
所以现在我必须将datepicker包装在一个表单中并绑定到一个模型或其他东西,但我不知道该怎么做...所以我现在在_view中得到的是:
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'agenda-form',
'enableAjaxValidation'=>false,
)); ?>
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'model' => $model,
'attribute' => 'gebDatum',
'language'=>'nl',
'options' => array(
'showAnim' => 'fold',
'dateFormat' => 'dd-mm-yy',
'yearRange'=>'-70:+0',
'changeYear'=>true,
'changeMonth'=>true,
),
));
?>
<?php $this->endWidget(); ?>
这显然无法发挥作用,但有人可以帮助我做到这一点吗?
提前致谢!
答案 0 :(得分:0)
好的,修好了。我使用
将包含datepicker的_form导入到_view中$model=new Vacature;
$this->renderPartial('//vacature/_form', array('model'=>$model));