手把手教你SiteServer CMS友情鏈接

** 如果您覺得文章對(duì)您有點(diǎn)用,麻煩在您閱讀、收藏、轉(zhuǎn)發(fā)的時(shí)候,順手幫忙點(diǎn)個(gè)贊、留個(gè)言、加關(guān)注,這是我繼續(xù)寫下去的絕佳動(dòng)力。**

1、寫在前面的話

緣于老是被問網(wǎng)友問到類似以下問題:
SiteServer CMS系統(tǒng)能實(shí)現(xiàn)友情鏈接功能嗎?
SiteServer CMS系統(tǒng)如何實(shí)現(xiàn)友情鏈接的功能?
為什么在SiteServer CMS系統(tǒng)后臺(tái)沒有友情鏈接管理?

每次被問到諸如此類的問題時(shí),我就真的好無(wú)語(yǔ),一是無(wú)語(yǔ)問問題的人對(duì)SiteServer CMS系統(tǒng)的真正原理(核心設(shè)計(jì)思想、或者說產(chǎn)品定位)沒理解;二是對(duì)SiteServer CMS系統(tǒng)官方的宣傳、文檔方面的工作的無(wú)語(yǔ)。

所以就特意寫了這么一篇特別簡(jiǎn)單的文章:利用SiteServer CMS系統(tǒng)實(shí)現(xiàn)友情鏈接的功能

2、友情鏈接內(nèi)容錄入管理(后臺(tái)管理)

首先是在SiteServer CMS系統(tǒng)后臺(tái)新建一個(gè)欄目,欄目名稱直接就叫“友情鏈接”(欄目名稱可能隨意),點(diǎn)擊下圖紅框的“添加欄目”按鈕:


然后進(jìn)入新建欄目界面,填寫欄目名稱為“友情鏈接”,如下圖所示:


欄目建完之后,就進(jìn)到“友情鏈接”欄目的內(nèi)容管理界面,如下圖所示:


點(diǎn)擊“添加內(nèi)容”進(jìn)入到內(nèi)容添加的界面,如下圖所示:


只要填寫上圖紅框的兩個(gè)字段:標(biāo)題和外部鏈接,一個(gè)是友情鏈接的名稱,一個(gè)是友情鏈接的鏈接地址,其他字段可以忽略不填寫。把所有友情鏈接內(nèi)容填寫進(jìn)去之后,回到內(nèi)容列表界面就是這樣的:


這樣的話,友情鏈接內(nèi)容錄入管理就算結(jié)束了,剩下就是模板調(diào)用這些數(shù)據(jù)的工作了。

當(dāng)然可能會(huì)覺得為什么友情鏈接的內(nèi)容發(fā)布頁(yè)面和新聞發(fā)布頁(yè)面的字段一樣呢,這么多用不上的字段,感覺好別扭,不習(xí)慣。沒關(guān)系,SiteServer CMS系統(tǒng)作為一個(gè)通用內(nèi)容管理系統(tǒng),不可能就這么不靈活的。如果你覺得有必要把其他用不上的字段去掉的話,請(qǐng)進(jìn)行以下操作。

進(jìn)入菜單:設(shè)置管理 /內(nèi)容模型設(shè)置 /內(nèi)容字段管理,如下圖所示:


注意:在上圖中,欄目一定要選擇剛才我們新建的“友情鏈接”欄目,下面顯示的就是此欄目?jī)?nèi)容的所有字段,每個(gè)字段后面跟著一列“顯示樣式”,點(diǎn)擊添加,進(jìn)到字段顯示樣式編輯界面,如下圖所示:


如上圖紅框,如果這個(gè)字段不需要,則選擇不啟用,然后確定即可。所有字段設(shè)置完了之后,回到字段列表應(yīng)該能看到如下圖所示效果:


所有打X的表示不啟用,也就是說在內(nèi)容添加和編輯界面就不會(huì)再顯示這些字段了,如下圖所示:


這樣的內(nèi)容管理界面是不是顯的更清爽干凈了?

3、數(shù)據(jù)調(diào)用及顯示(模板嵌套)

在前面一步講了如何把數(shù)據(jù)錄入SiteServer CMS系統(tǒng)后臺(tái)中,在這一步則來講講如何把友情鏈接的這些數(shù)據(jù)調(diào)取到前臺(tái)頁(yè)面中去,也就是常講的模板嵌套。

首先是新建一個(gè)欄目模板,模板名稱叫“友情鏈接”(可以隨便?。?,如下圖所示:


然后把友情鏈接欄目的靜態(tài)頁(yè)面代碼(html)拷備到上圖的編輯框中,如下圖所示:


從上圖紅框代碼可以看到,調(diào)用友情鏈接的數(shù)據(jù)特別簡(jiǎn)單,就是利用一個(gè)<stl:contents>標(biāo)簽把欄目名稱為“友情鏈接”的欄目(channelname="友情鏈接")下所有內(nèi)容取出來,每一條內(nèi)容顯示一個(gè)序號(hào),同時(shí)顯示內(nèi)容的標(biāo)題(type="title")和內(nèi)容的鏈接(<stl:a>)。具體stl標(biāo)簽語(yǔ)言的用法可以參考官網(wǎng):http://stl.siteserver.cn,模板嵌套好之后保存好。

保存好模板之后就需要把新建的欄目和剛才嵌套好的模板匹配起來,如下圖所示:


注意,上圖顯示的匹配欄目模板,左邊選中“友情鏈接”這個(gè)欄目,然后右邊選中“友情鏈接”這個(gè)欄目模板,最后點(diǎn)擊中間的“匹配”按鈕,整個(gè)欄目模板匹配過程就完成了。剩下就是生成欄目頁(yè)面了,如下圖所示:


從上圖看到,選中“友情鏈接”這個(gè)欄目,然后點(diǎn)“生成選定欄目”按鈕即可,點(diǎn)完之后應(yīng)該能看到如下圖所示界面:


表示欄目頁(yè)生成結(jié)束,然后回到信息管理中的欄目管理菜單,如下圖所示:


點(diǎn)擊“友情鏈接”欄目前面的文件夾圖標(biāo),可以打開此欄目對(duì)應(yīng)的前臺(tái)頁(yè)面,然后我們就能看剛才模板嵌套中關(guān)于友情鏈接部分的效果了,左邊是編號(hào),右邊是內(nèi)容標(biāo)題,點(diǎn)標(biāo)題能打開每篇內(nèi)容的外部鏈接字段里存的鏈接地址,如下圖所示:


至此,利用SiteServer CMS系統(tǒng)實(shí)現(xiàn)友情鏈接功能的整個(gè)過程就完成了。其實(shí)經(jīng)過這樣一番演示可以發(fā)現(xiàn),如果利用SiteServer CMS去實(shí)現(xiàn)一個(gè)焦點(diǎn)輪播圖、文件下載等功能是不是一樣可以類似這樣來做?

4、為什么不直接提供友情鏈接功能?

在之前的《深入講解SiteServer CMS:輔助表》這篇文章里就已經(jīng)解釋過原因了,現(xiàn)在再把這段話摘錄于此。
SiteServer CMS的定位是做真正的內(nèi)容管理系統(tǒng),管理所有結(jié)構(gòu)化的數(shù)據(jù),而不僅僅管理新聞。只要是能結(jié)構(gòu)化的數(shù)據(jù),比如商品信息、人員信息、資產(chǎn)信息、項(xiàng)目信息等等,都可以通過SiteServer CMS系統(tǒng)進(jìn)行管理。這就決定了SiteServer CMS不會(huì)給友情鏈接這么小的一個(gè)網(wǎng)站專有功能。但通過SiteServer CMS還是很靈活很簡(jiǎn)單就能實(shí)現(xiàn)友情鏈接的功能,主要是大家的思維習(xí)慣不能停留在一些自助建站或純粹的只能對(duì)新聞進(jìn)行管理的新聞發(fā)布系統(tǒng)上(他們也把這種新聞發(fā)布系統(tǒng)習(xí)慣性地叫種內(nèi)容管理系統(tǒng))

開心一笑

大媽上了空調(diào)車投了一塊錢。司機(jī)說:“兩塊”。大媽說:“是的,涼快”。司機(jī)說:“空調(diào)車兩塊!”。大媽答:“空調(diào)車是涼快”。司機(jī)又說:“投兩塊”! 大媽笑說:“不光頭涼快,渾身都涼快”,說完往后頭走。司機(jī)說:“我告訴你錢投兩塊”。大媽說:“我覺得后頭人少更涼快”司機(jī)無(wú)語(yǔ),一車人笑倒了!溝通不到位,努力全白費(fèi)。保持微笑,不會(huì)變老。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容