【移動應(yīng)用開發(fā)技術(shù)】smarty模板引擎總結(jié)七系統(tǒng)插件_第1頁
【移動應(yīng)用開發(fā)技術(shù)】smarty模板引擎總結(jié)七系統(tǒng)插件_第2頁
【移動應(yīng)用開發(fā)技術(shù)】smarty模板引擎總結(jié)七系統(tǒng)插件_第3頁
【移動應(yīng)用開發(fā)技術(shù)】smarty模板引擎總結(jié)七系統(tǒng)插件_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

【移動應(yīng)用開發(fā)技術(shù)】smarty模板引擎總結(jié)七系統(tǒng)插件

smarty插件 1.smarty系統(tǒng)的插件 2.自定義插件smarty的系統(tǒng)的標(biāo)簽

系統(tǒng)的插件

函數(shù)插件 插件目錄

/smarty/plugins/ 插件:

就是smarty中能夠完成一定功能的函數(shù)

系統(tǒng)插件: 單選框

{html_radiosname=""output=""values=""checked=""separator=""}

html_radios:標(biāo)簽名

name:

單選按鈕組的名字

output:顯示的數(shù)據(jù)組成的一維索引數(shù)組

values:每個單選按鈕value值組成的一維的索引數(shù)組

checked:被默認(rèn)選中按鈕的value值,只能有一個

separator:按鈕組的樣式

{html_radiosname=""options=""checked=""separator=""}

options:

values作為數(shù)組的key

顯示的數(shù)據(jù)作為values的一維的關(guān)聯(lián)數(shù)組 復(fù)選框

{html_checkboxesname=""output=""values=""checked=""separator=""} html_checkboxes:標(biāo)簽名 name:單選按鈕的名字

output:顯示的數(shù)據(jù)內(nèi)容組成的一維索引數(shù)組

values:每個單選按鈕value值組成的一維的索引數(shù)組

separator:按鈕組的樣式 checked:可以是單個數(shù)值也可以是被選中的按鈕value組成的一維索引數(shù)組 {html_checkboxesname=""options="'checked=""separator=""} options:values做key

output做value

的一維關(guān)聯(lián)數(shù)組 下拉列表框 <selectname=""> <optionvalue="">顯示的內(nèi)容</option> </select> {html_optionsname=""output=""values=""selected=""} 時間插件 {html_select_time}

H:i:s 日期插件

{html_select_datestart_year=""end_year=""} start_year:起始的年份 end_year:終止的年份 month_format="%m"

display_months=false display_days=false在/smarty目錄下建立一個plugins.php,在/template/建立一個plugins.htmlplugins.php<?php

require("./Smarty.inc.php");//引入smarty的初始化文件

$sex

=

"女,男";//真是開發(fā)的時候數(shù)據(jù)是這樣寫入數(shù)據(jù)庫

$sex

=

explode(",",

$sex);//用逗號分割成一個數(shù)組

$smarty->assign("sex",$sex);

$hobby

=

"籃球,足球,臺球";

$hobby

=

explode(",",$hobby);

$smarty->assign("hobby",$hobby);

$arr

=

array("籃球","足球","臺球");

$selected=array("籃球","足球");//這里是上面數(shù)組里的值不是key

$smarty->assign("selected",$selected);

$smarty->assign("arr",$arr);

$area['addr']=

array("江蘇","河南","上海","浙江","北京");

$area['id']

=

array(110,120,130,140,150);

$smarty->assign($area);

$lasttime

=

time();

$smarty->assign("lasttime",$lasttime);

$smarty->display("plugins.html");

?>plugins.html<!DOCTYPE

html>

<html>

<head>

<title></title>

<meta

charset="utf-8">

</head>

<body>

<h4>單選框</h4>

{html_radios

name="sex"

options=$sex

checked="0"

separator=""}

<hr/>

<h4>單選框</h4>

{html_radios

name="sex"

options=$sex

checked="0"

separator="<br/>"}

<hr/>

<h4>復(fù)選框</h4>

{html_checkboxes

name="hobby"

output=$hobby

values=$hobby

checked=""

separator=""

}

<hr/>

<h4>已勾選復(fù)選框</h4>

{html_checkboxes

name="hobby"

output=$arr

values=$arr

checked=$selected

separator=""

}

<hr/>

<h4>下拉框</h4>

{html_options

name="addre

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論