帝国CMS7.5省市县无限联动+结合项伪静态插件

2022-12-29 0 214

插件功能如下

无限联动五级联动,国-省-市-县-村,好扩展

筛选项目多级,可以无限添加项目,方法简单

采用伪静态,分页,和缓存,方便简单

面包屑导航代用:<?=user_nav($navinfor['ld'],$navinfor['classid'])?>
<b>联动信息:<?=user_nav2($navinfor['ld'],$navinfor['classid'])?></b>
选项名称调用:$ldtitle=user_ldname($ld);

帝国CMS7.5无限联动加结合项伪静态插件教程如下

第一步:确定已经安装好无限联动插件,联动字段为ld,不能选择其他,教程请参考帝国CMS无限联动插件省市区联动插件

第二步:添加扩展变量如下,单选用radio,多选用checkbox,数字为联动菜单ID

帝国CMS7.5省市县无限联动+结合项伪静态插件

帝国CMS7.5省市县无限联动+结合项伪静态插件

第三步:创建结合项筛选字段,名字随便,需要一一对应如下图

帝国CMS7.5省市县无限联动+结合项伪静态插件

帝国CMS7.5省市县无限联动+结合项伪静态插件

第四步:在数据表管理中,把字段添加为结合项。

如果有复选的字段,请选择模糊匹配,如果都是单选,则选择完全匹配

帝国CMS7.5省市县无限联动+结合项伪静态插件

第五步、下载插件,插件包含量3个文件/e/action/Listld.php,/e/class/userfun.php.直接覆盖,若是原来userfun.php中有自定义方法,只能将内容复制过去。

第六步:伪静态规则如下,NGINGX伪静态规则,其他的规则,请自己修改

这个是2个结合项目的伪静态
rewrite /wuxian/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$ /e/action/ListWuxian.php?classid=3&ph=1&ld=$1&sex=$2&hd=$3&page=$4 last;
这是3个结合项目的伪静态
rewrite /wuxian/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$ /e/action/ListWuxian.php?classid=3&ph=1&ld=$1&sex=$2&hd=$3&x=$4&page=$5 last;

第七步,按照模板中的调用发相关方法,代码如下

<?php
$ld_arr=array(
array("ld","联动",1,1),
array("lb","类别",3264,3264),
);
$myurl="/dh/";
$myclass="active";
$classid=$GLOBALS[navclassid];
$temp="";
for ($x=0; $x<count($ld_arr); $x++) {
$v=(int)$_GET[$ld_arr[$x][0]];
if($v>0){
$ld_arr[$x][2]=$v;
}
}
$ld=$ld_arr[0][2];
$lb=$ld_arr[1][2];
$ldarr=user_ldarr($ld_arr[0][2]);
$lbarr=user_ldarr($ld_arr[1][2]);
$num=count($ldarr);
$ldarr2=array_reverse($ldarr);
$ldtitle=user_ldname($ld);
$ldtitle2=user_ldname($ldarr2[1]);
$ldtitle3=user_ldname($ldarr2[2]);
$lbtitle=user_ldname($lb);
?>

第六,如果需要添加或者删减项目

1、删掉字段或增加字段

2、修改以下地方,添加或者删减数组,排序

$ld_arr=array(
array("ld","联动",1,1),
array("lb","类别",3264,3264),
);

排序请按照页面如下图显示的地方。

帝国CMS7.5省市县无限联动+结合项伪静态插件

3,修改伪静态的规则,参数的顺序和上面一样。

资源下载此资源下载价格为49金币立即购买,VIP免费
特别声明:资源售价只是赞助,不代表代码或者素材本身价格。收取费用仅维持本站的日常运营所需!
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1、如非特殊说明,本站对本文提供的代码或者素材不拥有任何权利,其版权归原著者拥有。
2、以上提供的代码或者素材均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。
3、如有侵犯你版权的,请来信(邮箱:admin@mail.52muban.com)指出,核实后,本站将立即改正。
4、如有链接无法下载、失效或广告,请点击下面的报错或者联系我们处理!
5、以上资源售价只是赞助,不代表代码或者素材本身价格。收取费用仅维持本站的日常运营所需!

我爱模板网 帝国CMS插件 帝国CMS7.5省市县无限联动+结合项伪静态插件 https://www.52muban.com/21870.html

专注网站开发,建设。

常见问题
  • 我们承诺演示效果图均和网站一模一样,如有不同,全额退款,并且我们的模板和数据都没有留后门,请放心使用。
查看详情
  • 本站所有源码版权归原作者所有,我爱模板网提供的源码只能用于学习研究,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务