首页 > EmpireCMS学院 > 帝国技巧 > 查看内容
admin

帝国CMS搜索页支持动态标签调用

发表于 2015-11-07 13:17栏目:帝国技巧

  • 回复
  • 浏览
今天制作搜索模板发现帝国CMS不支持动态标签调用,这非常不方便,即便是升级到最新版本7.2,仍然不支持。
目前网上还没有关于帝国CMS7.2搜索模板支持动态标签 的教程,
于是,上官网查看了一下教材,对比文件修改,终于成功实现了7.2版的搜索模板动态标签。
 
打开 /e/search/result/index.php 文件
查找:
require("../../class/connect.php");
require("../../class/db_sql.php");
require("../../data/dbcache/class.php");
require("../../class/q_functions.php");
require "../".LoadLang("pub/fun.php");
修改成:
require('../../class/connect.php');
require('../../class/db_sql.php');
require('../../class/functions.php');
require('../../class/t_functions.php');
require('../../data/dbcache/class.php');
require "../".LoadLang("pub/fun.php");
接着再查找:
//替换公共模板变量
$listtemp=$tempr[temptext];
在上面添加入以下代码:
//页面支持标签
$tempr[temptext]=DtNewsBq('list'.$tempid,$tempr[temptext],0);
另外提供修改好的index.php 文件下载,直接覆盖就行了。
搜索页支持动态标签调文件
文件类型: .zip 下载UTF-8文件 (1.66 KB)