zoukankan      html  css  js  c++  java
  • bootsrap[$data]

     <?php $this->widget('bootstrap.widgets.TbGridView', array(
        'type'=>'Default',
        'dataProvider'=>$gridDataProvider,
        'template'=>"{items}",
       // 'htmlOptions'=> array('style'=>'border-top:0'),
        'columns'=>array(
             //array('name'=>'id', 'header'=>'#'),
            array('name'=>'ad_cnt', 'header'=>'广告总数'),
            array('name'=>'ad_checking_cnt', 'header'=>'等待审核的广告总数'),
            array('name'=>'ad_checkend_cnt', 'header'=>'运行中广告总数'),
            array('name'=>'ad_stop_cnt', 'header'=>'已停止的广告总数'),
            array('name'=>'ad_pause_cnt', 'header'=>'已暂停的广告总数'),
            array('name'=>'ad_deny_cnt', 'header'=>'审核未通过的广告总数'),
           array('name'=>'ad_excess_budget', 'header'=>'超出预算的广告数','htmlOptions'=>array('onmouseover'=>'showDialog()')),
        ),
    )); ?>


    在bootstrap 中,如果'dataProvider'=>$gridDataProvider   ,其下的$data就是$gridDataProvider
    admange/views/checksad/admin.php/
            array(
                'name' => 'uid',
                'header' => '所属广告主',
                'value' => 'Publish::getUserList($data->uid)',
                'type'=>'raw',
                'htmlOptions'=>array('style'=>'100px'),
                'filter' => Publish::getUserList(),
            ),


    <?php $this->widget('bootstrap.widgets.TbGridView',array(
        'id'=>'publish-grid',
        'type'=>'striped bordered condensed hover',
        'dataProvider'=>$model->search(),
        'filter'=>$model,
        //'htmlOptions'=> array('style'=>'border:0;'),
        'columns'=>array(
            /*array(
                'name' => 'id',
                'type'=>'raw',
                //'htmlOptions'=>array('style'=>'40px;')
            ),*/
            array(
                'name' => 'ad_name',
                'type'=>'raw',
                'htmlOptions'=>array('style'=>'150px')
            ),
            array(
                //'name' => 'ad_day_budget',
                'header' => '每日预算',
                'type'=>'raw',
                'value'=>'"¥".$data->ad_day_budget'
                //'htmlOptions'=>array('style'=>'80px')
            ),
            array(
                'name' => 'adRunningTime',
                'value'=>'$data->getAdRunningTime()',
                'type'=>'raw',
                'header' =>'投放时间',
                'htmlOptions'=>array('style'=>'170px'),
                'filter' => false
            ),

            array(
                'header' => '付费方式',
                //'name' => 'ad_pay_mode',
                'type'=>'raw',
                'value'=>'$data->getPayMode($data->ad_pay_mode)',
                //'htmlOptions'=>array('style'=>'80px')
            ),
            /*array(
                'name' => 'ad_price',
                'type'=>'raw',
                //'htmlOptions'=>array('style'=>'80px')
            ),*/
            array(
                'name' => 'space_id',
                //'header' => '所属广告位',
                'value' => 'Publish::getSpaceList($data->space_id)',
                'type'=>'raw',
                'htmlOptions'=>array('style'=>'100px'),
                'filter' => Publish::getSpaceList(),
            ),
            array(
                'name' => 'uid',
                'header' => '所属广告主',
                'value' => 'Publish::getUserList($data->uid)',
                'type'=>'raw',
                'htmlOptions'=>array('style'=>'100px'),
                'filter' => Publish::getUserList(),
            ),
            array(
                'name' => 'adStatus',
                'type'=>'raw',
                'header'=>'广告状态',
                //'htmlOptions'=>array('style'=>'50px'),
                'filter' => false
            ),
            array(
                'class'=>'bootstrap.widgets.TbButtonColumn',
                'header'=>'操作'
            ),
            
            array(
                'header'=>'审核',
                'visible'=> $is_supperUser ?  TRUE : FALSE,
                'type'=>'raw',
                'value'=>'$data->getCheckBtns()',
                'htmlOptions'=>array('style'=>'50px')
            ),
        ),
    )); ?>
















     admange/controll/ChecksAdController.php
        Manages[管理] all models.
        //p(196)
        public function actionAdmin()
        {
            $model=new Publish('search');
            $model->unsetAttributes();  // clear any default values

        }
     admange/models/Publish.php
       

  • 相关阅读:
    iOS开发那些事-iOS6苹果地图有用开发
    Partition List -- LeetCode
    C++11:强类型枚举(enum)
    数据绑定(八)使用Binding的RelativeSource
    对于流程优化的处理器架构
    Linux/UNIX流程关系
    《炉石传说》建筑设计欣赏(6):卡&amp;在执行数据时,组织能力
    采用truelicense进行Java规划license控制 扩展可以验证后,license 开始结束日期,验证绑定一个给定的mac住址
    [Linux]scp 命令远程复制
    从头开始编写项目Makefile(八):型号规则
  • 原文地址:https://www.cnblogs.com/ldms/p/3045390.html
Copyright © 2011-2022 走看看