在列表页生成下拉分页跳转菜单插件for Phpcms 2008 SP1,SP2

时间:2021-07-07 21:12:39

第一步:引入跳转脚本
放在页面底部最好,下载  jumper.rar

<script type="text/java script" src="jumper.js"></script>

第二步:在频道页或栏目页写入代码
{php $catch=$CATEGORY[$catid][arrchildid];}
{get sql="select count(contentid) as wwf from phpcms_content where status=99 and catid in($catch)"}
<? $number=ceil($r[wwf]/15);?>
<form name="jumper">
  <select name="jump">
    <?php
for($u=1;$u<=$number;$u++){
if($u==$page){
echo "<option selected>第".$u."页</option>";
}
else
{
echo "<option value=/"list-$catid-".$u.".html/">第".$u."页</option>";
}
}
?>
  </select>
</form>
{/get}
注解:加红处是属于url规则部分,稍做修改成自已的规则就可以,数字15为每页放多少条信息。

第三步:在搜索引擎写入代码
<form name="jumper">
  <select name="jump">
    <?php
$number=ceil($total/15);
for($u=1;$u<=$number;$u++){
if($u==$page){
echo "<option selected>第".$u."页</option>";
}
else
{
echo "<option value=/"?type=all&q=".urlencode($q)."&page=".$u."/">第".$u."页</option>";
}
}
?>
  </select>
</form>
注解:数字15为每页放多少条信息

效果图:

在列表页生成下拉分页跳转菜单插件for Phpcms 2008 SP1,SP2