美女直播全婐网站免费,办公室里呻吟的丰满老师,国产伦精品免编号公布,欧美老熟妇乱人伦人妻

中山php|最優(yōu)網(wǎng)絡(luò)中山做網(wǎng)站 中山php建站

最優(yōu)良人

2012/09/22 at 11:16

好用的smarty標(biāo)簽:capture,literal,fetch

1,capture標(biāo)簽

capture的中文意思是抓取,它的作用是抓取模板輸出的數(shù)據(jù),當(dāng)我們需要它的時(shí)候,調(diào)用它,以得到抓取數(shù)據(jù)的目的。例子:

  1. {capture?name=test}
  2. <img?src=”testimg.jpg”>
  3. {/capture}
  4. <div?class=”image”>
  5. {$smarty.capture.test}
  6. </div>

說明:
在{capture name=”test”}和{/capture}之間的內(nèi)容被存儲到變量$test中,該變量由name屬性指定.在模板中通過 $smarty.capture.test 訪問該變量.如果沒有指定name 屬性,函數(shù)默認(rèn)將使用”default” 作為參數(shù),這一點(diǎn)很jquery中的clone

2,config_load標(biāo)簽

config_load可以直接將文件中的內(nèi)容讀取出來,這樣可以省掉assign這一步。

  1. test.csv:
  2. pageTitle?=?”config_load_test”
  3. bodyBgColor?=?”#eeeeee”
  4. img?=?”girl.jpg”
  5. width=”100″
  6. height=”100″
  7. index.tpl:
  8. {config_load?file=”test.csv”}
  9. <html>
  10. <title>{#pageTitle#}</title>
  11. <body?bgcolor=”{#bodyBgColor#}”>
  12. <img?src=”{#img#}”?width=”{#width#}”?height=”{#height#}”>
  13. </body>
  14. </html>

上述過程中如果出現(xiàn)這樣的問題Warning: Smarty error: unable to read resource, 請查看一下,你的test.csv是不是放在smarty的配置目錄中,默認(rèn)配置目錄是configs

  1. /**
  2. *?The?directory?where?config?files?are?located.
  3. *
  4. *?@var?string
  5. */
  6. var?$config_dir??????=??’configs’;

3,literal標(biāo)簽的使用

做web開發(fā),難免會寫一些JS,jquery代碼。js和jquery里面都會{}這樣的符號,smarty會不會把它理解成php的變量呢?如果你不加literal標(biāo)簽的話,smarty肯定會把它理解變量了,加了就不會,例如:

  1. {literal}
  2. function?getAbsLeft(e){
  3. var?l=e.offsetLeft;
  4. while(e=e.offsetParent)l+=e.offsetLeft;
  5. return?l;
  6. }
  7. function?getAbsTop(e){
  8. var?t=e.offsetTop;
  9. while(e=e.offsetParent)t+=e.offsetTop;
  10. return?t;
  11. }
  12. {/literal}

4,php標(biāo)簽

當(dāng)你習(xí)慣了assign后,你有沒有想過,在模板文件里面直接寫php代碼呢,我想有的時(shí)候你肯定很想吧。例如:

  1. {php}
  2. global?$result;
  3. foreach($result?as?$key=>$value){
  4. echo?”key=$key,value=>$value<br>”;
  5. }
  6. {/php}

5,strip標(biāo)簽

strip標(biāo)簽去除標(biāo)簽內(nèi)的空格和回車,這一點(diǎn)我覺得,做手機(jī)開發(fā)的朋友肯定用的到,因?yàn)槿强崭裼锌赡軙?dǎo)致整個(gè)頁面錯(cuò)亂,甚至是一個(gè)空白頁面。手機(jī)屏幕小,估計(jì)用smarty的可能性也比較小。

  1. {strip}
  2. <div>
  3. <font?color=”red”>strip</font>
  4. </div>
  5. {/strip}

6,fetch標(biāo)簽

fetch標(biāo)簽根php的file_get_contents挺想的,都可以把文件中的內(nèi)容讀出來,并且是個(gè)字符串的形勢

  1. {fetch?file=”./aaaa.txt”?assign=”result”}
  2. {if?is_array($result)}
  3. <b>is?array</b>
  4. {else?if}
  5. <b>not?array</b>
  6. {/if}

 

 

標(biāo)簽:
-
无人区码一码二码W358CC| 国模大胆人gogo体艺术术高清| 多毛bgmbgmbgm胖在线| 色欲AV人妻精品一区二区直播| 亚洲AV午夜成人片精品电影| 中文字幕热久久久久久久| 成人欧美一区二区三区在线视频| 最新国产精品福利2020| 午夜福利一区二区三区在线观看| 色情欧美片午夜国产特黄| 艳妇臀荡乳欲伦交换h| 国产精品美女久久久久av爽| 国产av旡码专区亚洲av苍井空| 孩交精品xxxx视频视频| 99热精品久久只有精品| 这里只有精品在线视频| 中文无码热在线视频| t66y最新地址一地址二地址三| 久久人人97超碰香蕉987| 久久99国产精品久久99果冻传媒| 久久久国产精品免费a片分环卫| 少妇把腿扒开让我添| 性色av一区二区三区人妻| 巨大黑人极品videos精品| 校花四肢被绑在床扒衣故事| t66y最新地址一地址二地址三| 午夜AV亚洲AV欧美AV| 少年阿宾1一72全文目录| 富婆被躁30分钟黑人大战| 日本边添边摸边做边爱60分钟| 性直播视频在线观看| 日文中字乱码一二三区别视频| 惨遭蹂躏的大学校花| 亚洲小说区图片区另类春色| 自由 日本语 热 亚洲人| 无码人妻久久一区二区三区免费丨| 97超碰国产精品无码分类| 精品人人妻人人澡人人爽人人| 中文字幕人成无码人妻| 国产啪亚洲国产精品无码| 无遮挡1000部拍拍拍免费|