cuwangpu
- cuwangpu 2017-06-11 已签到连续签到1天,获得了5个金钱
- cuwangpu 回复了话题 关于css的class和id的问题
我用的是这个代码
<?php $this->Widget('zii.widgets.CListView',array( 'dataProvider'=>$dataProvider, 'itemView'=>'_view', 'pager'=>array( 'cssFile'=>false, 'firstPageCssClass'=>'pbutton', 'firstPageLabel'=>'首页', 'header'=>false, 'htmlOptions'=>array( 'class'=>'null', ), 'internalPageCssClass'=>'pbutton', 'lastPageCssClass'=>'pbutton', 'lastPageLabel'=>'尾页', 'nextPageCssClass'=>'pbutton', 'nextPageLabel'=>'下一页', 'prevPageLabel'=>'上一页', ), 'summaryText'=>'总共{count}条,当前第{start}-{end}条.', 'summaryCssClass'=>'null', 'template'=>'{items} <div id="showpages"> <div id="pagesinfo">{summary}</div><div id="pages">{pager}</div></div>', 'pagerCssClass'=>'null', )); ?>
生成的html代码是:
<div id="showpages"> <div id="pagesinfo"><div class="null">总共18条,当前第1-2条.</div></div> <div id="pages"><div class="null"> <ul class="null" id="yw1"> <li class="pbutton hidden"><a href="/index.php/news/index">首页</a></li> <li class="previous hidden"><a href="/index.php/news/index">上一页</a></li> <li class="pbutton selected"><a href="/index.php/news/index">1</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=2">2</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=3">3</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=4">4</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=5">5</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=6">6</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=7">7</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=8">8</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=9">9</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=2">下一页</a></li> <li class="pbutton"><a href="/index.php/news/index?News_page=9">尾页</a></li> </ul> </div></div> <div class="keys" style="display:none" title="/index.php/news"><span>1</span><span>2</span></div> </div>
只贴出了pager和summary的部分。我拿
'summaryCssClass'=>'null'
, 这句举例说明。在template模板中{summary}会默认解释成(以本例子中)
<div class="summary">总共18条,当前第1-2条.</div>
,但是我想要的是:<div id="pagesinfo">总共18条,当前第1-2条.</div>
,如果给'summaryCssClass'=>'pagesinfo'
,会解释成<div class="pagesinfo">总共18条,当前第1-2条.</div>
,而不是<div id="pagesinfo">总共18条,当前第1-2条.</div>
。我现在的解决方法是:令
'summaryCssClass'=>'null'
,然后模板写成“<div id="pagesinfo">{summary}</div>”
,就解释成了<div id="pagesinfo"><div class="null">总共18条,当前第1-2条.</div></div>
,null是空css。也就间接达到了我的目的。但这样相当于绕了一个圈子,怎样写'summaryCssClass',才能是id的形式,而不是class的形式?还有像pagerCssClass,htmlOptions也是都是修改css的class,而不是修改css的id。
比如说这两处:
<div id="pagesinfo"><div class="null"></div></div> <div id="pages"><div class="null"></div></div>
- cuwangpu 回复了话题 zii.widgets.CMenu去掉
用哪个函数循环输出?我自定义了一个
class XMenu extends CWidget
,去掉了<ul><li>
,有没有更简便的方法? - cuwangpu 回复了话题 yii srbac如何使用?
我下载的压缩包里没有说明文档。有没有srbac的使用说明文档或者使用实例,不是安装文档。包括 Bizrule 如何用?srbac@AuthitemAssign这种命名规则是什么意思,等等。
- cuwangpu 回复了话题 yii srbac如何使用?
有没有相关的文档可以参看?