AllInfo 伪静版或静态版带高级筛选功能
帝国php7.x高级筛选插件(插件名称:AllInfo),支持单选、多选、下拉框、文本值直接生成还支持对文本框值筛选分组直接生成筛选。
演示地址:https://x.08do.com/zuowen/c60w6s5/(此版本使用了php8.2版)
本插件带有高亮,高亮项有id,栏目名,完整名提供可制作出完美独一无二SEO输出功能。可实现各种组合方案,写出通顺又不重复的TDK。
php版特色(OOP):
1.使用自动加载功能,代码写的更少(支持php5.6版、php7.x版和php8.x版),可使用composer管理包(二选一);
2.详情页可生成纯静态页(特殊url地址时),列表页部分静态页+伪静页混合/全伪静带缓存功能;
3.伪静url筛选地址无值时自动过虑(即$_GET参数为空),伪静规则仅写一条即通用可(新增,多模型不一样,可以增加多条),翻页功能的不影响,还支持参数,如排序等;
4.插件特点:解决栏目数量级别过大问题(系统将产生更多有效链接数)、一个顶级栏目一个数据库,适合做超大站;
5.可实现二级域名网站部属(类似站群功能),全伪静和静态两种方式,需要订制;
6.支持多模型(一库多模型功能),支持后面设置一级、二级、三级目录;
7.引入变量,任何都可以实现调用,不限于首页、封面、列表、详情页、Tags、自定义页,专题(没有实现测试,理论是可以的,自己还有用到这个功能);
8.使用帝国自带的表和功能,不创表不加字段,不改动帝国文件(不改动帝国核心)。
教程地址:http://coach.twoir.com/ecms/allinfo/
可以做成静态版需另附加一个插件
城市分站简介:http://www.nearnet.com.cn/blog/info-59.html
更新日志:
2023.11.15 v1.5.3
- 修复$class取值问题;
- 增加非筛选调用key和值;
getTabId2Name
改为getTabOnFilter
;- 其它性能代码上优化;
2023.04.27 v1.5.2
1、增加自定义值分组功能(如:price价格区间),支持一个库多个字段;
2、支持多模型(一库多模型功能),支持一级、二级、三级目录;
3、参加选中时的id值,方便给调用做组合;
4、筛选字段任意地方调用列表getTabFilter和单个名称getTabId2Name;
5、修复已经bug,优化部分加载流程;
6、支持更多环境,php5.6---php8.2(三个大版本),具体参数 版本中间值 5为php5.6, 7为php7.x,8为php8.x。
2023.02.08 v1.0.1
1、2023.02.08制作出php5.6版 AllInfo v1.0.1。