首頁 > 後端開發 > php教程 > smarty學習筆記之常見程式碼片段用法總結

smarty學習筆記之常見程式碼片段用法總結

WBOY
發布: 2016-07-29 08:57:38
原創
760 人瀏覽過

本文實例講述了smarty常見程式碼段。分享給大家參考,具體如下:

1、

<select >
  {html_options values=$cust_ids selected=$customer_id output=$cust_names}
</select>

登入後複製

說明:產生下拉式選單。 values=一個數組,數組元素為列表值 selected=一個值,這個是預設的列

表值 output=一個數組,數組元素為顯示的列表值

{html_checkboxes values=$cust_ids checked=$customer_id 
output=$cust_names separator="<br/>"}

登入後複製

說明:複選框。同上;separator="
"指以
分隔每個複選按鈕的字串

{html_radios values=$cust_ids checked=$customer_id
output=$cust_names separator="<br/>"}

登入後複製

說明:單選按鈕

2、

{counter start=0 skip=2 print=ture}

登入後複製

說明:計數器,其後使用時,以0 開始,每次增加2 。

3、

{section loop=$data}
  <tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}">
  <td>{$data[rows]}</td>
  </tr>
{/section}

登入後複製

說明:輪迴回傳陣列元素(或數列)值

4、

{assign var="name" value="Bob"}
The value of $name is {$name}.//The value of $name is Bob。

登入後複製

系統、HTTP或FTP上取得檔案並顯示檔案的內容. 如果檔案名稱 

以"http://"開頭,將取得該網站頁面並顯示. 如果檔案名稱以"ftp://"開頭,將從ftp伺服器取得

該檔案並顯示.

6、

{fetch file="http://www.myweather.com/68502/" assign="weather"}

登入後複製

說明:圖片

7、

{html_image file="../path/relative/to/currdir/pumpkin.jpg"
border="1" height="100" width="100" alt="smarty学习笔记之常见代码段用法总结" href="1.html"}

登入後複製
說明:用於建立時間下拉選單. 它可以顯示任意時分秒

8、

{html_select_date}

登入後複製

說明:以$data數組元素形成一個4列的表。 table_attl為表格屬性,tr_attr為行屬性,td_attr

為列屬性

9、

{html_select_time}

登入後複製

說明:數學運算子

{html_table loop=$data cols=4 table_attr='border="0"'
tr_attr=$tr td_attr=$td}

登入後複製

說明:建立javascript彈出窗口,使用前必須先呼叫popup_init 函數

希望本文所述對大家基於smarty模板的PHP程式設計有所幫助。

以上就介紹了smarty學習筆記之常見程式碼段用法總結,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板