2013-12-08 2 views
0

Я использую CJuiDateTimePicker в моем приложении yii, но не могу сохранить данные в mysql. Как может сохранять данные в MySQLYII :: CJuiDateTimePicker не сохраняет данные в MySQL

КОД ::

<?php Yii::import('application.extensions.CJuiDateTimePicker.CJuiDateTimePicker'); 
     $this->widget('CJuiDateTimePicker',array(
      'model'=>$model, //Model object 
      'attribute'=>'pp_date', //attribute name 
      'language'=> '', 
      'mode'=>'date', 
      'options'=>array(
       'showAnim'=>'fold', 
       'changeMonth' => 'true', 
       'changeYear' => 'true', 
       'showOtherMonths' => 'true', 
       'selectOtherMonths' => 'true', 
       'showOn' => 'both', 
     ), 
    ));?> 

любая помощь оценили

+0

Можете ли вы показать нам правила валидации с вашей модели? –

+1

У меня есть решения. это не зависит от правила. Просто нужен формат даты в параметрах -> 'dateFormat' => 'yy-mm-dd', –

ответ

0

Проверить Формат времени Dat и являются ли MySQL формат (дд-мм-гггг чч: мм: сс)

'options' => array(
    'dateFormat' => 'dd-mm-yy', 
    'timeFormat' => 'hh:mm:ss', //'hh:mm tt' default 
), 

Я использую такую ​​структуру:

Yii::import('application.extensions.CJuiDateTimePicker.CJuiDateTimePicker'); 
$this->widget('CJuiDateTimePicker',array(
    'model'=>$model, 
    'attribute'=>'date', 
    'mode'=>'datetime', 
    'options'=>array(
     'showAnim'=>'slideDown', 
     'hideIfNoPrevNext' => true, 
     'timeFormat'=>'hh:mm:ss', 
     'dateFormat' => 'yy-mm-dd' 
), 
Смежные вопросы