日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

標(biāo)簽應(yīng)用和跨站js調(diào)用_PHPCms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

1.標(biāo)簽應(yīng)用

網(wǎng)頁美工設(shè)計(jì)者往往要在前臺(tái)模板中輸出變量或一段程序,但是他們對這些程序是不懂的,所以要將這些程序簡化成像寫HTML標(biāo)記一樣,這樣他們就輕易寫了。而這些簡化的標(biāo)記被成為標(biāo)簽。這些標(biāo)簽在執(zhí)行是時(shí)候還會(huì)被提取出來重新還原成程序被執(zhí)行。下面舉幾個(gè)例子說明:

現(xiàn)在看這段代碼在前臺(tái)被編譯后的樣子:

這寫標(biāo)簽不是隨便亂寫的,只有后臺(tái)提供是那寫才可以插到前臺(tái)里面。

提供這些標(biāo)簽的地方在每個(gè)頻道里面。就以文章頻道為例,打還網(wǎng)站后臺(tái),在后臺(tái)首頁的導(dǎo)航欄中選擇“網(wǎng)站頻道”,如圖:


加載完成后,在頁面的左框架中選擇“文章”點(diǎn)擊。在加載后的頁面的左框架中選擇“高級治理”中的“標(biāo)簽調(diào)用治理”點(diǎn)擊。如圖:


在新加載的頁面截圖如下:

在這個(gè)頁面定義的標(biāo)簽都可以使用。

在舉些在前臺(tái)模板中插標(biāo)簽的例子,如圖:

此段代碼經(jīng)過編譯之后在前臺(tái)顯示的內(nèi)容為:

像這些里面有中文的標(biāo)簽叫作中文標(biāo)簽,一般的中文標(biāo)簽都是用{tag_中文名}的形式。還有一些標(biāo)簽里面只有英文,比如“{$cat[catname]}”這個(gè)標(biāo)簽的作用就是輸出數(shù)組catcatname的值。這是前臺(tái)模版里典型輸出變量的標(biāo)簽,格式是{變量}。
下面的截圖中大量的使用了標(biāo)簽:

這個(gè)頁面里使用了像{if $subheading}<h2>--{$subheading}<h2>{/if}這是一個(gè)判定標(biāo)簽,當(dāng){if $subheading}里的變量$subheading被賦值且值不為0、空時(shí)就回顯示{if}{/if}之間的值,即<h2>--{$subheading}<h2>在瀏覽器上被顯示出來。這個(gè)是條件判定標(biāo)簽。還有一種是循環(huán)標(biāo)簽,見圖:

{loop $a $b} * {/loop} 或者 {loop $a $b $c} * {/loop} ,{loop $a $b} * {/loop}被解析成<? if(is_array($a)) foreach($a AS $b) { ?> * <? } ?> ,而{loop $a $b $c} * {/loop}則被解析成 <? if(is_array($a)) foreach($a AS $b=>$c) {> * <}>

注重if和loop語法應(yīng)該寫在html注釋符之間,這樣可以避免在編輯工具中難看,例如:
這樣寫 if

查看更多 phpcms教程  phpcms模板

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:PHPCms教程/更新時(shí)間:2007-06-29
相關(guān)PHPCms教程