骑士人才系统资讯列表关键词及描述调用问题
来源:易贤网 阅读:763 次 日期:2014-08-18 17:05:25
温馨提示:易贤网小编为您整理了“骑士人才系统资讯列表关键词及描述调用问题”,方便广大网友查阅!

用骑士人才系统也有一段时间了,功能的强大和数据采集的便捷,都让我对这套程序非常满意,然而美中不足的是3.3版本中的资讯列表无法调用后台指定的标题、关键词和描述,这让我很是头疼,在官方论坛发帖咨询,木有人回复之后,我毅然决然的开始了自己来折腾。

在后台编辑news-list.htm的源代码中看到,相关部分如下:

{#qishi_news_category set=”列表名:category,名称长度:10,资讯小类:GET[id]“#}

{#qishi_pageinfo set=”列表名:pageinfo,调用:QS_newslist,分类ID:GET[id]“#}

{#if $pageinfo.title#}

{#$pageinfo.title#}

{#else#}

资讯中心 – {#$category.categoryname#} – {#$QISHI.site_name#}

{#/if#}

看了一下官方的模板编辑手册,里面关于关键词和描述部分介绍的时候,用的标签是page.description,而不是pageinfo.description,尝试修改过来,结果测试,依然无法输出内容。

然后我留意到category.categoryname这个标签,这个应该是调用分类名称的,那么会不会SEO部门的标题、关键词和描述也有可能是它呢?我尝试的进行了一下替换,结果表明,category.description和category.keywords是奏效的,category.title是无用的。同时在输出的结果中,category.description输出了关键词,category.keywords输出了描述,很显然官方在制作的时候把两个标签弄反了。

到此基本上已经可以搞定我的需求了,我尝试把后台填写好关键词和描述,然后让分类列表的title调用分类的关键词,然后把category.description category.keywords互换位置,输出的结果正是我想要的样子,一切都解决了。具体的演示结果,大家可以到http://www.zp0719.com/news/news-list-2-1.htm查看。

修改方法:在模板中查找上述部分代码,替换为以下代码即可:

{#qishi_news_category set=”列表名:category,名称长度:10,资讯小类:GET[id]“#}

{#qishi_pageinfo set=”列表名:pageinfo,调用:QS_newslist,分类ID:GET[id]“#}

{#if $pageinfo.title#}

{#$pageinfo.title#}

{#else#}

{#$category.description#} – {#$QISHI.site_name#}

{#/if#}

由于手头只安装了骑士PHP人才系统3.3版本,所以本解决方案只在该版本测试可行,其余版本是否有用,有待大家测试。也希望官方在日后的更新中能修复这一问题。

更多信息请查看IT技术专栏

更多信息请查看CMS教程
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
关于我们 | 联系我们 | 人才招聘 | 网站声明 | 网站帮助 | 非正式的简要咨询 | 简要咨询须知 | 加入群交流 | 手机站点 | 投诉建议
工业和信息化部备案号:滇ICP备2023014141号-1 云南省教育厅备案号:云教ICP备0901021 滇公网安备53010202001879号 人力资源服务许可证:(云)人服证字(2023)第0102001523号
云南网警备案专用图标
联系电话:0871-65317125(9:00—18:00) 获取招聘考试信息及咨询关注公众号:hfpxwx
咨询QQ:526150442(9:00—18:00)版权所有:易贤网
云南网警报警专用图标