0

我想在自定义字段 (Yii) 中设置日期和时间。为此,我选择了这个datetimepicker。但是,当我将它加载到受保护/扩展中时,它现在可以工作了,但它的外观在某种程度上是“赤裸裸的”。我已将 datepicker 的外观四舍五入为红色。日期时间选择器展望

它的配置是:

 <?php $form->widget ('ext.CJuiDateTimePicker.CJuiDateTimePicker',  
            array (
                'attribute'=>'start',
                'model'=>$model,
                'value' => $model->start,
        'language' => 'en',
                'options'=>array (
                   // 'timeFormat'=>strtolower(Yii::app()->locale->timeFormat),
                    'showSecond'=>true,

                ),  
            )   
        ); ?>

如何解决?我错过了一些皮肤文件吗?如何得到它们?我使用引导主题仅供参考。

4

2 回答 2

0

问题是在 Yii 应用程序开发中,我使用NlsClientScript Yii 扩展来防止重复脚本加载。所以,datatimepicker的css文件还没有加载到当前的nlsXXXXXXX.css文件中。事实证明,这个 NlsClientScript确实管理/聚合 css 文件加载,但文档说相反......

来自文档:扩展不会阻止 CSS 文件的多次加载

所以我找到了相应的文件,将其删除并重新加载了应用程序。

来自文档:扩展不会监视 js/css 文件是否已更改。如果您设置了合并功能并且某些文件发生了更改,则需要手动删除缓存的合并文件,否则您将获得旧的合并文件。

于 2013-09-19T14:49:22.373 回答
0

这是一个样式问题。下载正确的 Style.css 文件,它将正确显示 datepicker。

于 2013-09-19T09:23:28.377 回答