簡單說一下:關于使用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.seo-adult.net】
總結:以上就是關于《簡單說一下:關于使用kingcms搜索的方法》的全部內容,希望對大家有所幫助。想了解更多有網站優化、搜索引擎排名、網站建設、網頁設計的相關內容,請收藏本站及時關注本站更新。通盛網絡官方網址:www.seo-adult.net「網站優化」電話:13357671511
(備注:出于傳播知識、信息的目的,本站部分文章、圖片來源于網絡,如有侵權請第一時間告知,小編核實后會立刻刪除,不接受、不回復任何形式的惡意索賠。)
- 「SEO基礎入門」你了解H標簽···
- 「SEO基礎入門」再談網站為什···
- 「SEO基礎入門」常見搜索引擎···
- 「SEO基礎入門」巧用技巧,增···
- 「SEO基礎入門」關鍵詞疊加:···
- 「SEO基礎入門」子域名與子目···
- 「SEO基礎入門」SEO 全析···
- 「SEO基礎入門」域名轟炸:搜···
- 「SEO基礎入門」SEO 常見···
- SEO建站:打造高效網絡平臺的···
- 「SEO基礎入門」SEO 入門···
- 「SEO基礎入門」404頁面是···
- 「SEO基礎入門」搜索引擎網站···
- 「SEO基礎入門」白帽、黑帽與···
- 「SEO基礎入門」反向鏈接是什···
- 「SEO入門」詳解網頁設計中 ···
- 「SEO基礎」全面解析 HTT···
- 「SEO基礎」SEO 中常見的···
- 「SEO優化」深入剖析企業 S···
- 「轉載鳳凰資訊網」對蘋果稅說不···