简单说一下:关于使用kingcms搜索的方法
非常简单的用法,详情如下:
KingCMS 是一款小巧、高效、人性化的, 基于WEB技术的内容管理系统
1、首先在模型里,设置好搜索框的模板
2、搜索框的代码如下:
<form action="{config:system.siteurl
额外说一些关于Kingcms的知识点,具体如下:
一个成熟的CMS必须要对搜索有比较好的支持,KingCMS在这方面我个人觉得做到了一定的开放性,但是功能性不是很值得恭维,而且在Help中也没有给出很多可借鉴的东西,以下我针对个人使用上的一点心得做了总结。
问题一:搜索的代码到底要怎么写?
KC使用了自己的模版语句,在静态的模版中只要写好对应的语句即可。有关搜索的问题可以参看KC自带模版文件夹(template/inside/search)中相关的4个文件。
说一下,这4个文件是有些莫名其妙的感觉,个人目前认为:有home标识的文件,里面的代码是用来参考的,这个文件本身并没有实际的意义;有page标识的是对应模型产生的模版页面。
在这里尤其值得研究的是article[home].htm中的语法。可以看到里面对于search.php文件的提交应该附带一个modelid参数。
问题二:执行搜索后没有分页导航?
分页导航需要使用{king:portal.pagelist/}模板语句,这里不对它做过多解释。但是为什么很多同学都说提交搜索后得不到分页导航呢?这就是上面提到的modelid参数的问题了。没有modelid参数,就不可能产生分页导航,即使你把{king:portal.pagelist/}写的再清楚,也没用。
不得不说有时多看看KingCMS的源代码比那个鸡肋的帮助要好得多,在/portal/core.class.php文件中的3344行位置上(case 'pagelsit':)后面,明确写了一行注释
//联合调用不支持分页列表
if($modeltable=='')
return False;
由此我们更需要好好来阅读article[home].htm中的代码了,因为那里还有一个十分罕见的{king:modeltables}标签,可惜它只能生成<-- ... -->这样的HTML注释来,估计是KC的这个版本并没有将它完善出来,期待下一个版本。
当然提交modelid还有一种方法就是使用来完成,数字的位置可以替换成任何需要的模型id值。
问题三:修改搜索结果每页的显示数量?
这个值在后台没有设置的地方,也就是没有存放到数据库中了。属于被硬编码了。修改方法有两种:
1、在/search.php的文件中,看到115行$rn=isset($_GET@['rn']) ? kc_get('rn',2,1) :20;熟悉一点儿语言的都应该知道了,这里修改了20就是默认的数值。但是我多说一句,这句代码下面是if($rn>100) $rn=100;也就是说每页最多显示100个结果,我想这个100一般我们不用修改了吧。
2、既然在上面的代码看到了$_GET@['rn']来获得$rn的值,那么我们应该想到了使用地址参数来传递的方法,提交页面是加入rn参数即可,比如:search.php?rn=10&modelid=6,又或者再次使用这种隐藏域的方法,习惯那种用那种效果一样。
总结:kingcms是一个相对完善的系统,基本上很多问题百度一下都能解决。动手能力差的朋友也可以联系本站管理员代为讲解,不顾你要给管理员发一个网络推广的红包哦。【www.seotz.net】
总结:以上就是关于《简单说一下:关于使用kingcms搜索的方法》的全部内容,希望对大家有所帮助。想了解更多有网站优化、搜索引擎排名、网站建设、网页设计的相关内容,请收藏本站及时关注本站更新。通盛网络官方网址:www.seotz.net「网站优化」电话:13357671511
(备注:出于传播知识、信息的目的,本站部分文章、图片来源于网络,如有侵权请第一时间告知,小编核实后会立刻删除,不接受、不回复任何形式的恶意索赔。)
- 提升用户体验!百度搜索向权限问···
- 什么是https://?百度蜘···
- 「百度算法」蓝天算法:背景、规···
- 「百度算法」飓风算法:重塑互联···
- 阿里旺旺网页版登录全攻略
- 百度惊雷算法深度解析与 SEO···
- 【原创】网站降权?别怕!原因排···
- 网站打开速度的测试与优化秘籍
- 「百度优化」如何让搜索引擎认可···
- 百度搜索引擎与外汇交易网站:屏···
- 百家号排名优化介绍
- 即梦 AI 制作的小狗视频
- 「亮剑被删除后十集」《亮剑》原···
- 全面提升网站优化效果的关键策略···
- 专业 SEO 公司的关键词与长···
- “百度信风算法“:全面解析与深···
- 「百度指数」深度解析百度指数:···
- “丈育” 是个什么鬼?🤩“丈···
- “天网算法” 守护网络安全,警···
- 「抖音SEO入门」用网站 SE···