DedeCMS搜索根据内容模型显示不同模板

时间:2023-08-09 12:02 浏览:0 评论:0
0

       DedeCMS搜索是固定的模板,搜索结果也是全站范围。搜索页面不参与SEO排名,应用nofollow禁止蜘蛛抓取,title最好也不要写搜索词。下面介绍网站建设中根据不同的内容模型显示不同的模板。

建立常见问题内容模型及栏目

       常见问题FAQ应区别于其他模型,不然在搜索的时候出现问题,新建FAQ内容模型ID为7(根据实际情况修改);

       在模板文件夹里,常见问题FAQ用search_faq.htm模板,普通搜索用search.htm模板。

模板增加识别内容模型ID的JS代码

       在需要的模板(比如index.htm)之前加入

       搜索表单代码

新增搜索/plus/search_faq.php,/include/arc.searchview_faq.class.php

       找到/plus/search.php,复制一份并更名为search_faq.php。

       打开search_faq.php,找到

require_once(DEDEINC."/arc.searchview.class.php");

       更改为

require_once(DEDEINC."/arc.searchview_faq.class.php");

       找到/include/arc.searchview.class.php,复制一份并更名为arc.searchview_faq.class.php。

       打开arc.searchview_faq.class.php,找到

$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";

       修改为

$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_faq.htm";

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. dedecms > DedeCMS搜索根据内容模型显示不同模板

用户评论