zoukankan      html  css  js  c++  java
  • yiiwheels.widgets.datetimepicker.WhDateTimePicker language

    参考 https://github.com/2amigos/yiiwheels/blob/master/widgets/datetimepicker/WhDateTimePicker.php

    public function registerClientScript()
    {
    /* publish assets dir */
    $path = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets';
    $assetsUrl = $this->getAssetsUrl($path);
     
    /* @var $cs CClientScript */
    $cs = Yii::app()->getClientScript();
     
    $cs->registerCssFile($assetsUrl . '/css/bootstrap-datetimepicker.min.css');
    $cs->registerScriptFile($assetsUrl . '/js/bootstrap-datetimepicker.min.js', CClientScript::POS_END);
    if (isset($this->pluginOptions['language'])) {
    $cs->registerScriptFile(
    $assetsUrl . '/js/locales/bootstrap-datetimepicker.' . $this->pluginOptions['language'] . '.js'
    , CClientScript::POS_END);
    }
    /* initialize plugin */
    /* initialize plugin */
    $selector = null === $this->selector
    ? '#' . TbArray::getValue('id', $this->htmlOptions, $this->getId()) . '_datetimepicker'
    : $this->selector;
     
    $this->getApi()->registerPlugin('datetimepicker', $selector, $this->pluginOptions);
     
    if($this->events)
    {
     
    $this->getApi()->registerEvents($selector, $this->events);
    }
    }

    如果本地的文件里没有红色标记的这句代码(CClientScript::POS_END)的话,请记得加上,再使用下面的方式即可

    <?php $this->widget(
                        'yiiwheels.widgets.datetimepicker.WhDateTimePicker',
                        array(
                              'name' => 'UserModel[expire_date]',
                              'value' => $model->expire_date,
                              'id' => 'expire_date',
                              'pluginOptions' => array(
                                  'format' => 'yyyy-MM-dd hh:mm:ss',
                                  'language' => 'zh-CN'
                                                      ),
                             )
                       );
                    ?>
    

      

  • 相关阅读:
    linux ssh 免密码登录
    Emacs Org Mode学习
    Emacs Org Mode学习
    java--for循环,一个分号的区别
    java--for循环,一个分号的区别
    【JVM.6】虚拟机类加载机制
    【JVM.5】类文件结构
    【JVM.4】调优案例分析与实战
    【JVM.3】虚拟机性能监控与故障处理工具
    【JVM.2】垃圾收集器与内存分配策略
  • 原文地址:https://www.cnblogs.com/debmzhang/p/3750076.html
Copyright © 2011-2022 走看看