久久er精品视频_先锋影院在线亚洲_影音先锋一区_性色av香蕉一区二区

中山php|最優網絡中山做網站 中山php建站

最優良人

Posts Tagged With: smarty

smarty模版使用php標簽,如何獲取模版變量

2012/09/22 at 11:54 » Comments (502)

已經assign一個模版變量$assign,由于要做特殊的循環輸出,使用for循環,因此使用到了php標簽,但是php語句和模版語句的變量作用域是不同的,因此不能直接獲取到 {{php}} for($i=0;$i<count($assign);$i=$i+2){ echo ' <ul> <li> <span class="zz_pic"><a href="'._url('picture',array('col_key'=>'cert','pic_id'=>$assign[$i][pic_id])).'" title=""><img src="uploads/thumb_'.$assign[$i][pic].'" alt=""></a></span> <span class="zz_title"><a href="'._url('picture',array('col_key'=>'cert','pic_id'=>$assign[$i][pic_id])).'" title="">'.$assign[$i][title].'</a></span> </li> <li> <span class="zz_pic"><a href="'._url('picture',array('col_key'=>'cert','pic_id'=>$assign[$i+1][pic_id])).'" title=""><img src="uploads/thumb_'.$assign[$i+1][pic].'" alt=""></a></span> <span class="zz_title"><a href="'._url('picture',array('col_key'=>'cert','pic_id'=>$assign[$i+1][pic_id])).'" title="">'.$assign[$i+1][title].'</a></span> </li>i> </ul>';} {{/php}} 解決的方法是:模版變量全部存在smarty的一個對象里面;只要在for之前進行賦值:$assign = $this->_tpl_vars[assign]; {{php}} $assign = $this->_tpl_vars[assign]; for($i=0;$i<count($assign);$i=$i+2){ echo ...more »

好用的smarty標簽:capture,literal,fetch

2012/09/22 at 11:16 » Comments (481)

1,capture標簽 capture的中文意思是抓取,它的作用是抓取模板輸出的數據,當我們需要它的時候,調用它,以得到抓取數據的目的。例子: {capture?name=test} <img?src=”testimg.jpg”> {/capture} <div?class=”image”> {$smarty.capture.test} </div> 說明: 在{capture name=”test”}和{/capture}之間的內容被存儲到變量$test中,該變量由name屬性指定.在模板中通過 $smarty.capture.test 訪問該變量.如果沒有指定name 屬性,函數默認將使用”default” 作為參數,這一點很jquery中的clone 2,config_load標簽 config_load可以直接將文件中的內容讀取出來,這樣可以省掉assign這一步。 test.csv: pageTitle?=?”config_load_test” bodyBgColor?=?”#eeeeee” img?=?”girl.jpg” width=”100″ height=”100″ index.tpl: {config_load?file=”test.csv”} <html> <title>{#pageTitle#}</title> <body?bgcolor=”{#bodyBgColor#}”> <img?src=”{#img#}”?width=”{#width#}”?height=”{#height#}”> </body> </html> 上述過程中如果出現這樣的問題Warning: Smarty error: unable to read resource, 請查看一下,你的test.csv是不是放在smarty的配置目錄中,默認配置目錄是configs /** *?The?directory?where?config?files?are?located. * *?@var?string */ var?$config_dir??????=??’configs’; 3,literal標簽的使用 做web開發,難免會寫一些JS,jquery代碼。js和jquery里面都會{}這樣的符號,smarty會不會把它理解成php的變量呢?如果你不加literal標簽的話,smarty肯定會把它理解變量了,加了就不會,例如: {literal} function?getAbsLeft(e){ var?l=e.offsetLeft; while(e=e.offsetParent)l+=e.offsetLeft; return?l; } function?getAbsTop(e){ var?t=e.offsetTop; while(e=e.offsetParent)t+=e.offsetTop; return?t; } {/literal} 4,php標簽 當你習慣了assign后,你有沒有想過,在模板文件里面直接寫php代碼呢,我想有的時候你肯定很想吧。例如: {php} global?$result; foreach($result?as?$key=>$value){ echo?”key=$key,value=>$value<br>”; } {/php} 5,strip標簽 strip標簽去除標簽內的空格和回車,這一點我覺得,做手機開發的朋友肯定用的到,因為全角空格有可能會導致整個頁面錯亂,甚至是一個空白頁面。手機屏幕小,估計用smarty的可能性也比較小。 {strip} <div> <font?color=”red”>strip</font> </div> {/strip} 6,fetch標簽 fetch標簽根php的file_get_contents挺想的,都可以把文件中的內容讀出來,并且是個字符串的形勢 {fetch?file=”./aaaa.txt”?assign=”result”} {if?is_array($result)} <b>is?array</b> {else?if} <b>not?array</b> {/if}     more »

smarty 利用@ 在模版完整打印多維數組

2012/07/21 at 09:41 » Comments (613)

有時候我們希望直接在模版上打印數組變量以供調試,打印的方式可以用php自帶的print_r或者是自己寫的調試函數,如debug(). 如果直接這樣打印多維數組 {{$var|print_r}},在模版看到的結果會是遍歷后的所有的value,不會顯示完整的數組結構,正確的方法是在函數前加個@,意思是把變量作為整體去對待 {{$var|@print_r}} more »

smarty模版函數含多參數的使用規則

2012/02/01 at 17:38 » Comments (359)

  模板中調用變量時,當只有一個參數是,就直接{$str1|函數名},當有函數有兩個參數時,{第一個參數|函數名:第二個參數},當有三個參數時,{第一個參數|函數名:第二個參數:第三個參數},,當有4,5,,,參數時,以此類推。 smarty在模板上可以直接使用php自帶的函數,甚至可以使用自定義的函數。 smarty使用date函數的用法是{{'Y-m-d'|date:$var}}   more »

Smarty模版中,數組的鍵名是一個變量的值,如何顯示該鍵名對應的值

2011/09/08 at 16:45 » Comments (210)

題目有點繞口,大概的意思是 php已經賦給模版一個數組,數組的信息如下: $config= array( 1=>'中山', 2=>'石岐' ); 數據庫存儲地區的字段記錄的是該數組的鍵名,如1,現在要在模版上顯示:中山。 如果這樣寫會報錯: {{$config.$row.region}} 模版上的正確的寫法是:{{$config[$row.region]}} 今天遇到的問題還更復雜一點,數據庫字段存儲的是一些配置的序列化,所以在調取地區信息時還需要進行反序列化處理,中間必須有一個賦值的過程: {{assign var=param value=$l.params|unserialize}} 然后$param.region就可以取得1這個值了 more »

smarty使用date函數

2011/08/19 at 18:04 » Comments (5)

smarty在模板上可以直接使用php自帶的函數,甚至可以使用自定義的函數,使用的方法是: 模板中調用變量時,當只有一個參數是,就直接{$str1|函數名},當有函數有兩個參數時,{第一個參數|函數名:第二個參數},當有三個參數時,{第一個參數|函數名:第二個參數:第三個參數},,當有4,5,,,參數時,以此類推。 smarty使用date函數的用法是{{'Y-m-d'|date:$var}} more »
久久er精品视频_先锋影院在线亚洲_影音先锋一区_性色av香蕉一区二区
国产精品每日更新在线播放网址| 欧美视频不卡| 国产在线国偷精品产拍免费yy| 亚洲网站在线播放| 亚洲裸体视频| 欧美日韩亚洲一区二区三区在线 | 夜夜嗨av一区二区三区网站四季av| 久久综合中文字幕| 亚洲精品国久久99热| 亚洲精品乱码视频| 欧美日韩在线不卡| 欧美在线观看网站| 久久久亚洲影院你懂的| 亚洲人成在线播放网站岛国| 亚洲国产综合在线| 国产精品久久久久免费a∨大胸| 欧美一区二区成人6969| 久久精品国产一区二区三区| 亚洲成人在线观看视频| 日韩视频一区二区在线观看| 国产精品青草久久| 久色成人在线| 欧美精品一区二区精品网| 亚洲欧美日韩国产综合在线| 久久久久久电影| 99re热精品| 久久精品国产精品亚洲综合| 亚洲精品国产系列| 亚洲欧美日韩精品久久久| 亚洲国产精品免费| 亚洲一区二区三区四区中文| 亚洲国产精品专区久久| 亚洲视频一区二区免费在线观看| 韩国福利一区| 夜夜狂射影院欧美极品| 影音先锋亚洲电影| 中文在线资源观看网站视频免费不卡| 国产一区91精品张津瑜| 日韩五码在线| 亚洲国产成人tv| 亚洲欧美在线x视频| 日韩一级在线| 美国十次成人| 欧美中文字幕不卡| 欧美日韩精品一本二本三本| 裸体一区二区三区| 国产精品一区二区男女羞羞无遮挡| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品v欧美精品v日本精品动漫| 欧美岛国在线观看| 国产一区久久| 亚洲欧美日韩综合| 亚洲一区亚洲二区| 欧美精品一区二区视频 | 中文亚洲免费| 欧美暴力喷水在线| 麻豆精品一区二区综合av| 国产精品一区二区三区四区| 一本色道久久综合狠狠躁篇怎么玩 | 欧美69视频| 你懂的国产精品| 在线成人av网站| 欧美一区二区精品在线| 欧美一区二区三区免费看 | 久久成人羞羞网站| 欧美亚洲一区二区三区| 国产精品xxxxx| 一本大道久久a久久精品综合| 亚洲精品一区二区三区蜜桃久| 久久欧美肥婆一二区| 麻豆亚洲精品| 亚洲成色777777女色窝| 久久久亚洲人| 欧美激情欧美激情在线五月| 亚洲黄色一区| 欧美激情国产日韩| 亚洲精品免费网站| 亚洲性av在线| 国产精品视频导航| 欧美亚洲三区| 欧美v日韩v国产v| 日韩一二三区视频| 欧美日韩一区在线观看视频| 亚洲午夜精品一区二区| 欧美亚洲免费| 怡红院精品视频| 欧美高清视频www夜色资源网| 亚洲国产婷婷综合在线精品| 中文高清一区| 国产日韩精品一区观看| 久久久久久电影| 亚洲国产精品嫩草影院| 亚洲综合日韩在线| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 99av国产精品欲麻豆| 欧美日韩视频在线观看一区二区三区| 一本色道久久综合狠狠躁的推荐| 久久福利影视| 亚洲精品欧美| 国产精品久久久久99| 久久国产精品久久国产精品| 亚洲国产精品精华液2区45| 亚洲视频中文| 尤物九九久久国产精品的特点 | 日韩视频一区| 久久天天躁狠狠躁夜夜av| 在线精品视频免费观看| 欧美日韩亚洲一区三区| 欧美影院一区| 99亚洲视频| 欧美激情1区| 久久精品30| 在线亚洲伦理| 亚洲高清影视| 国产欧美日韩一区二区三区在线 | 亚洲欧美国产77777| 嫩草影视亚洲| 欧美在线视频免费| 一本色道久久综合亚洲91| 韩国成人理伦片免费播放| 欧美午夜精品理论片a级按摩| 久久天天综合| 欧美在线观看视频一区二区三区| 亚洲精品影视| 亚洲国产另类久久久精品极度| 欧美一区二区三区另类| 一区二区欧美亚洲| 亚洲精品免费在线| 亚洲国产精品成人va在线观看| 国产乱码精品一区二区三区五月婷| 欧美成人免费在线| 久久香蕉精品| 久久日韩粉嫩一区二区三区| 亚洲欧美日韩成人| 亚洲永久免费精品| 一区二区三区欧美激情| 亚洲精品资源| 亚洲日本免费电影| 亚洲国产日韩一区| 亚洲国产精品久久| 亚洲电影av| 亚洲人成网站影音先锋播放| 欧美福利小视频| 欧美高清视频一区二区三区在线观看 | 国产欧美一区二区精品仙草咪 | 国产精品九色蝌蚪自拍| 欧美精品在线播放| 欧美激情按摩在线| 欧美精品粉嫩高潮一区二区| 老司机午夜精品| 欧美成人精品福利| 欧美日韩高清在线播放| 欧美日本在线| 国产精品jizz在线观看美国| 欧美性猛片xxxx免费看久爱| 国产精品免费在线| 国产一区二区三区在线观看免费 | 欧美另类变人与禽xxxxx| 欧美国产视频日韩| 欧美日韩一区精品| 国产精品久久久久9999吃药| 国产欧美日韩在线播放| 狠狠色狠狠色综合系列| 亚洲狠狠婷婷| 亚洲视频视频在线| 欧美一级一区| 麻豆精品视频在线观看| 亚洲国产高清aⅴ视频| 亚洲美女中出| 午夜在线精品偷拍| 久久先锋资源| 欧美体内she精视频在线观看| 国产精品亚洲综合色区韩国| 一区免费视频| 在线综合亚洲| 久久精品视频在线播放| 亚洲国产高清高潮精品美女| 亚洲视频久久| 裸体歌舞表演一区二区| 国产精品二区在线观看| 精品av久久久久电影| 一区二区91| 久久久99精品免费观看不卡| 亚洲经典三级| 午夜精品一区二区三区四区| 久久综合伊人77777麻豆| 国产精品不卡在线| 亚洲成人在线| 午夜性色一区二区三区免费视频| 美女性感视频久久久| 一区二区三区视频免费在线观看| 久久成人国产| 国产精品久久久久7777婷婷| 永久久久久久| 午夜精品成人在线视频| 欧美激情网站在线观看| 午夜久久久久久| 欧美日韩国产高清视频| 亚洲国产精品久久久| 久久gogo国模裸体人体|