예제 #1
0
 /**
  * This function overrides the run method from JuiDatePicker
  */
 public function run()
 {
     $this->resolveDefaultOptions();
     $this->resolveDefaultLanguage();
     $this->resolveHtmlOptions();
     parent::run();
 }
예제 #2
0
 public function init()
 {
     $this->themeUrl = Yii::app()->getAssetManager()->publish(Yii::getPathOfAlias('application.assets.css.jui'));
     $this->theme = Yii::app()->params['juiTheme'];
     $this->language = Yii::app()->language;
     $defaults = array('dateFormat' => 'yy-mm-dd', 'timeFormat' => 'hh:mm:ss', 'stepMinute' => 5, 'timeOnlyTitle' => Yii::t('cms', 'Choose time'), 'timeText' => Yii::t('cms', 'Time'), 'hourText' => Yii::t('cms', 'Hours'), 'minuteText' => Yii::t('cms', 'Minutes'), 'secondText' => Yii::t('cms', 'Seconds'), 'currentText' => Yii::t('cms', 'Now'), 'doneText' => Yii::t('cms', 'Ok'));
     foreach ($defaults as $k => $v) {
         if (empty($this->options[$k])) {
             $this->options[$k] = $v;
         }
     }
     parent::init();
 }