【正文】
athumbsup/ispan class=count{$}/span/a a href={:U(39。user/favorite/do_favorite39。,array(39。id39。=$vo[39。object_id39。]))} class=J_favorite_btn datatitle={$} dataurl={:U(39。portal/article/index39。,array(39。id39。=$vo[39。tid39。]))} datakey={:sp_get_favorite_key(39。posts39。,$vo[39。object_id39。])} i class=fa fastaro/i /a /div /div a class=btn btnwarning pullright href={:leuu(39。article/index39。,array(39。id39。=$vo[39。tid39。]))}查看更多/a /div /div /volist /div 文章頁/單頁面制作 文章頁,ThinkCMF中文章頁和單頁面比較相似,因此往往做一個(gè)頁面。其關(guān)鍵代碼如下: div class=row div class=span9 div class=tcbox firstbox articlebox h2{$post_title}/h2 div class=articleinfobox span{$post_date} by {$user_nicename}/span span a href=javascript:。i class=fa faeye/ispan{$post_hits}/span/a a href={:U(39。article/do_like39。,array(39。id39。=$object_id))} class=J_count_btni class=fa fathumbsup/ispan class=count{$post_like}/span/a a href={:U(39。user/favorite/do_favorite39。,array(39。id39。=$object_id))} class=J_favorite_btn datatitle={$post_title} dataurl={:U(39。article/index39。,array(39。id39。=$tid))} datakey={:sp_get_favorite_key(39。posts39。,$object_id)} i class=fa fastaro/i /a /span /div hr div id=article_content {$post_content} /div div if condition=!empty($prev) a href={:U(39。article/index39。,array(39。id39。=$prev[39。tid39。]))} class=btn btnprimary pullleft上一篇/a /if if condition=!empty($next) a href={:U(39。article/index39。,array(39。id39。=$next[39。tid39。]))} class=btn btnwarning pullright下一篇/a /if div class=clearfix/div /div {:Comments(posts,$object_id)} /div php$ad=sp_getad(portal_article_bottom)。/php if condition=!empty($ad) 評論組件的添加 在ThinkCMF中有顯示評論組件{:Comments(posts,$object_id)},評論文章表里的某個(gè)id為$object_id的文章。Comments方法說明:參數(shù)1:評論內(nèi)容所在的表,不帶表前綴的表名稱,如sp_posts應(yīng)該改為“posts”。參數(shù)2:評論內(nèi)容的id:參數(shù)3:數(shù)組,目前支持tpl參數(shù),如array(tpl=ment_custom),這樣設(shè)置就會(huì)加載模板目錄Comment/。默認(rèn)的評論模板文件:Comment/,關(guān)鍵代碼如下: /div {:Comments(posts,$object_id)} /div 評論組件關(guān)鍵代碼如下:div class=tcbox div class=headtitle h2最新評論/h2 /div div class=mentranking php$last_ments=sp_get_ments(field:*。limit:0,5。order:createtime desc。)。/php foreach name=last_ments item=vo div class=mentrankinginner i class=fa fament/i a href={:U(39。user/index/index39。,array(39。id39。=$vo[39。uid39。]))}{$}:/a span{$}/span a href=__ROOT__/{$}ment{$}查看原文/a span class=menttime{:date(39。m月d日 H:i39。,strtotime($vo[39。createtime39。]))}/span /div /foreach /div /div 分頁組件在網(wǎng)站設(shè)計(jì)中使用到分頁,其關(guān)鍵代碼如下:div if condition=!empty($prev) a href={:U(39。article/index39。,array(39。id39。=$prev[39。tid39。]))} class=btn btnprimary pullleft上一篇/a /if if condition=!empty($next) a href={:U(39。article/index39。,array(39。id39。=$next[39。tid39。]))} class=btn btnwarning pullright下一篇/a /if script type=text/javascript src=__TMPL__Public/js//script div id=qrcode style=width: 100px。margin:0 auto/div script type=text/javascript var qrcode = new QRCode((qrcode), { width : 100, height : 100 })。 function makeCode () { (://{$_SERVER[39。HTTP_HOST39。]}{$_SERVER[39。REQUEST_URI39。]})。 } makeCode()。 /script div class=clearfix/div /div 帶有百度地圖插件的留言板 帶有百度地圖插件的留言板百度地圖插件的關(guān)鍵代碼如下:div class=section slice nopadding div id=mapCanvas class=mapcanvas nomargin style=height:400px。 script type=text/javascript var map = new (mapCanvas)。 // 創(chuàng)建Map實(shí)例 var point = new (, )。 // 創(chuàng)建點(diǎn)坐標(biāo)// var point = new (, )。 // 創(chuàng)建點(diǎn)坐標(biāo) (point,15)。 // 初始化地圖,設(shè)置中心點(diǎn)坐標(biāo)和地圖級別。 ()。 //啟用滾輪放大縮小 //添加縮放控件 (new ())。 (new ())。 (new ())。 var marker = new (point)。 // 創(chuàng)建標(biāo)注 (marker)。 // 將標(biāo)注添加到地圖中 var infoWindow = new (酷游網(wǎng)絡(luò)科技有限公司br/span class=39。39。地址:甘肅省蘭州市安寧西路88號/span)。 // 創(chuàng)建信息窗口對象 (infoWindow)。 /script /div /div留言板的關(guān)鍵代碼如下:div class=container div class=row div class=span6 h3 class=sectiontitle聯(lián)系我們/h3 form class=formlight J_ajaxForm mt20 role=form method=post action={:u(39。api/guestbook/addmsg39。)} //表單提交處理(api/guestbook/addmsg) div class=row div class=span3 div class=formgroup label姓名/label input type=text class=span3 placeholder=Your name name=full_name /div /div div class=span3 div class=formgroup label郵箱/label input type= class=span3 placeholder=Email address name= /div /div /div div class=formgroup label內(nèi)容/label textarea class=span6 id=message placeholder=Write you message here... style=height:100px。 name=msg/textarea /div div class=row div class=span6 div class=formgroup label驗(yàn)證碼/label input type=text class=span3