html_checkboxes函數
html_checkboxes函數
#自訂函數html_checkboxes 根據給定的資料建立複選按鈕群組. 此函數可以指定哪些元素被選定. 要麼必須指定values 和ouput 屬性,要麼指定options 替代. 所有的輸出與 XHTML 相容.
#eg1:
test.php:
#require('Smarty.class.php');
$smarty->assign('cust_ids', array(1000,1001,1002,1003));
$smarty->assign('cust_names', array('Joe Schmoe','Jack Smith','Jane Johnson','Charlie Brown'));
$smarty->display('test.html');##test.html:
{html_checkboxes values=$cust_ids checked=$customer_id output=$cust_names separator="<br />"}
#輸出: (both examples)
## #############eg2:################test.php:######require('Smarty.class.php') ;###$smarty = new Smarty;###$smarty->assign('cust_checkboxes', array(### 1000 => 'Joe Schmoe',### 1001 => 'Jack Smith', ### 1002 => 'Jane Johnson',### 1003 => 'Charlie Brown'));###$smarty->assign('customer_id', 1001);###$smarty-> ;display('test.html');#########test.html:######{html_checkboxes name="id" options=$cust_checkboxes checked=$customer_id separator="<br />"}###############輸出:#####################