• 技术文章 >后端开发 >php教程

    PHP开发框架Yii Framework教程(36) Zii组件-DatePicker示例

    黄舟黄舟2017-01-22 09:57:15原创612

    CJuiDatePicker 用于日期输入,它封装了JUI datepicker插件,其基本用法如下:

    <!--?php echo $form--->errorSummary($model); ?>
      
     <!--?php
     $this--->widget('zii.widgets.jui.CJuiDatePicker', array(
        'name'=>'my_date',
        'language'=>'en',
        'options'=>array(
                    // 'show' (the default), 'slideDown', 'fadeIn', 'fold'
                    'showAnim'=>'fold',
                    'showOn'=>'button', // 'focus', 'button', 'both'
                    'buttonText'=>'Select form calendar',
                    'buttonImage'=>'images/calendar.png',
                    'buttonImageOnly'=>true,
                    ),
                'htmlOptions'=>array(
                    'style'=>'width:80px;vertical-align:top'
                    ),
                ));
      
     ?>
     endWidget(); ?>

    为了获取输入的日期,首先为CJuiDatePicker的Name属性赋值,本例为my_date,然后定义DataModel

    class
     
    DataModel extends CFormModel
    {
        public $my_date;
    }

    当用户提交时,显示用户输入的日期,修改SiteController的actionIndex

    public function actionIndex()
    {
      
        $model=new DataModel();
      
        if(!empty($_POST['my_date']))
        {
            $model->my_date=$_POST['my_date'];
      
            if($model->validate()) {
                $this->render('result', array(
                    'model' => $model,
      
                    ));
               return;
            }
      
        }
      
        $this->render('index', array(
                'model' => $model,
      
                ));
    }

    683.jpg

    以上就是PHP开发框架Yii Framework教程(36) Zii组件-DatePicker示例的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP开发框架Yii Framework教程(35) Zii组件-Button示例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一文详解PHP实现职责链设计模式(附代码示例)• php实现通过JSON RPC与go通讯(附代码)• 浅析怎么使用PHP做异步爬取数据• PHP8.3要有新函数了!(json_validate函数说明)• 设计API接口时,要注意这些地方!
    1/1

    PHP中文网