html_radios函數LOGIN

html_radios函數

此函數可以指定哪個元素被選定. 要嘛必須指定values 和ouput 屬性,要嘛指定options 替代. 所有的輸出與XHTML 相容.

上表未提及的其它參數在<input> 標籤中以"名稱/屬性"對的方式顯示.

##index.php:##require ('Smarty.class.php');$smarty = new Smarty;
$smarty->assign('cust_ids', array(1000,1001,1002,1003));
$smarty ->assign('cust_names', array('Joe Schmoe','Jack Smith','Jane
Johnson','Carlie Brown'));
$smarty->assign('customer_id', 1001);
$smarty->display('index.tpl');


##index.tpl:

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

index.php:

require('Smarty.class.php'); $smarty = new Smarty;$smarty->assign('cust_radios', array(
1001 => 'Joe Schmoe',
1002 => 'Jack Smith',
1003 => 'Jane Johnson',
1004 => 'Charlie Brown'));
$smarty->assign('customer_id', 1001);
$smarty-> display('index.tpl');



index.tpl:

{html_radios name="id" options=$cust_radios checked=$customer_id separator="< ;br />"}

輸出: (both examples)

<input type="radio" name="id[]" value="1000 ">Joe Schmoe<br /><input type="radio" name="id[]" value="1001" checked="checked"><br />< ;input type="radio" name="id[]" value="1002">Jane Johnson<br />
<input type="radio" name="id[]" value="1003 ">Charlie Brown<br />



#下一節

<?php echo "html_radios函数";
章節課件