最新活动:买一送一!升级会员,最高返 500 抵扣券!>>>

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

插件功能如下

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

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

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

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

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

第一步:确定已经安装好无限联动插件,联动字段为ld,不能选择其他

第二步:添加扩展变量如下,单选用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,修改伪静态的规则,参数的顺序和上面一样。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
帝国CMS插件

帝国CMS批量添加栏目插件免费下载(适合7.0/7.2/7.5)

2023-12-8 11:57:16

帝国CMS插件

帝国cms7.5 Redis缓存插件 分布式缓存 高性能 高并发

2024-1-5 11:19:14

!
你也想出现在这里?立即 联系我们吧!
信息
个人中心
购物车
优惠劵
今日签到
搜索