Html 如何添加标签<;span>;介于<;a></a>;在ClinkPaget yii
我有分页模板:Html 如何添加标签<;span>;介于<;a></a>;在ClinkPaget yii,html,yii,pagination,Html,Yii,Pagination,我有分页模板: <ul class="container"> <li><a href="#"><span class="w-icons-pagPrev"></span></a></li> <li><a href="#"><span class="help">1</span></a></li>
<ul class="container">
<li><a href="#"><span class="w-icons-pagPrev"></span></a></li>
<li><a href="#"><span class="help">1</span></a></li>
<li><a href="#"><span class="help">2</span></a></li>
<li><a href="#"><span class="help">3</span></a></li>
<li><a href="#"><span class="help">4</span></a></li>
<li><a href="#"><span class="help">5</span></a></li>
<li><a href="#"><span class="help">6</span></a></li>
<li><div class="help">...</div></li>
<li><a href="#"><span class="help">41</span></a></li>
<li><a href="#"><span class="help">42</span></a></li>
<li><a href="#"><span class="w-icons-pagNext"></span></a></li>
</ul>
我需要将标记span和类添加到此span。我怎么能把这个点上?在CMenu中有两个选项:
class NewsPager extends CLinkPager
{
protected function createPageButton($label,$page,$class,$hidden,$selected)
{
if($hidden || $selected)
$class.=' '.($hidden ? $this->hiddenPageCssClass : $this->selectedPageCssClass);
return '<li class="'.$class.'">'.CHtml::link("<span class='help'>".$label."</span>",$this->createPageUrl($page)).'</li>';
}
}
It work, but also I need add various class to first and last button. How I can do that?
class NewsPager扩展了CLinkPager
{
受保护的函数createPageButton($label、$page、$class、$hidden、$selected)
{
如果($hidden | |$selected)
$class.=''($hidden?$this->hiddenPageCssClass:$this->selectedPageCssClass);
返回“”.CHtml::link(“$label.”,$this->createPageUrl($page))。 ”;
}
}
它的工作,但我也需要添加各种类的第一个和最后一个按钮。我怎么能做到?
试试这种方法
$this->widget('CLinkPager', array(
'currentPage'=>$pages->getCurrentPage(),
'itemCount'=>$item_count,
'pageSize'=>$page_size,
'maxButtonCount'=>6,
'nextPageLabel'=>'<span class="w-icons-pagNext"></span>',
'header'=>'',
));
$this->widget('CLinkPager',数组(
“currentPage”=>$pages->getCurrentPage(),
'itemCount'=>$item\u count,
“pageSize”=>$pageSize,
“maxButtonCount”=>6,
“nextPageLabel'=>”,
'标题'=>'',
));
还是这个
'pager'=>array(
....
....
'nextPageLabel'=>'<span class="w-icons-pagNext"></span>',
),
'pager'=>数组(
....
....
“nextPageLabel'=>”,
),
给他?点这个???他们,他们?请用正确的拼写重新编辑代码,以便我们理解。非常感谢!至于'nextPageLabel'=>'…',
?发生什么事了?哦,我解释错了。我需要这样的想法,对不起。我不知道这个。我认为Yii寻呼机是不可能的,但我不知道如何做到这一点