本文主要是介绍Yii-视图- CListView操作扩展用法(zyd),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 视图文件
<?php $add_drop = CHtml::dropDownList('catlist','',CmpCat::model()->getCmpCat('移动到分类'),array('class'=>'s_ipt w_120 removedropcatbatch')); $remove_drop = CHtml::dropDownList('catlist','',CmpCat::model()->getCmpCat('添加到分类'),array('class'=>'s_ipt w_120 adddropcatbatch')); ?> <?php $this->widget('zii.widgets.CListView', array( 'dataProvider'=>$model->search(), 'itemView'=>'_view', 'emptyText'=>'暂时没有数据', 'selectAll'=>array('ids[]','id[]'), 'pagerTemplate'=>'onlyPager',//底部不显示操作按钮'pagerClass'=>'list_page f_r',//底部分类样式'itemsTagName'=>'table','itemsOptions'=>array('class'=>'list_table list_table2','width'=>'100%','cellpadding'=>0,'cellspacing'=>0),'artLink'=>array( //设为头条 array(Yii::t('adm','Focus Set'),'/manage/news/refocus','确认将选中项目设为头条!'), //取消头条array(Yii::t('adm','Focus UnSet'),'/manage/news/unfocus','确认将选中项目取消头条!'), //信息推荐array(Yii::t('adm','Commend News'),'/manage/news/recommend','确认将选中项目推荐到信息首页!'), //取消推荐array(Yii::t('adm','Del Recommend'),'/manage/news/uncommend','确认选中项目取消推荐!'),//批量删除array(Yii::t('adm','Delete All'),'/manage/news/delete','确认批量删除选中项目!'),), 'batchItem'=>array( //移动到分类 $add_drop, //添加到分类 $remove_drop, ), )); ?>
- jq代码
<script type="text/javascript"> //添加到分类 $('.adddropcatbatch').bind('change',function(){var pid = $(".chkitem:checked").serialize() ;var catid = $(this).val();location.href='/company/cmpcat/addcmpcat?catid='+catid+'&'+pid; })//移动到分类 $('.removedropcatbatch').bind('change',function(){var pid = $(".chkitem:checked").serialize() ;var catid = $(this).val();location.href='/company/cmpcat/removecmpcat?catid='+catid+'&'+pid; }) </script>
- 全选反选
<?php echo CHtml::checkBox('id[]','',array('class'=>'chk f_l chkitem','onclick'=>'CheckList("ids[]","id[]")','value'=>$data->zp_id))?>
- 删除链接,确认弹框
<?php echo CHtml::link(Yii::t('cmp','Delete'),'javascript:',array('class'=>'c_06c','onclick'=>'return art_del_confirm("/manage/expressCom/delete/id/'.$data->zec_id.'","你确定要删除这条信息吗?")'))?>
- 效果图
1.
2.
这篇关于Yii-视图- CListView操作扩展用法(zyd)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!