html_radios関数
この関数は、どの要素が選択されるかを指定できます。値と出力属性を指定するか、オプションの置換を指定する必要があります。すべての出力は XHTML と互換性があります。
##上記の表で言及されていないその他のパラメーターは、<input> タグ内の「名前/属性」のペアとして表示されます。
index.php: require ('Smarty.class.php');
$smarty = 新しい 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 value= $cust_ids selected= $customer_id Output=$cust_names separator="<br />"}
index.php:require('Smarty.class. php');
$smarty = new Smarty;
$smarty->assign('cust_radios', array(
1001 => 'ジョー・シュモー',
1002 => 'ジャックスミス',
1003 => 'ジェーン・ジョンソン',
1004 => 'チャーリー・ブラウン'));
$smarty->assign('customer_id', 1001);
$ Smarty->display('index.tpl');
index.tpl:{html_radios name="id" options=$cust_radios selected=$customer_id separator="< ;br />"}
出力: (両方の例)<input type="radio" name="id[]" value="1000 ">ジョー・シュモー<br />
<input type="radio" name="id[]" value="1001" Checked="checked"><br />
<input type="radio" name="id[]" value="1002">ジェーン ジョンソン<br />
<input type="radio" name="id[]" value="1003 ">チャーリー ブラウン<br />
#