html_radios function
This function can specify which element is selected. Either the values and output attributes must be specified, or the options substitution must be specified. All output is compatible with XHTML.
The above table Other parameters not mentioned are displayed as "name/attribute" pairs in the tag.
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="
"}
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 />"}
Output: (both examples)
Joe Schmoe
< ;input type="radio" name="id[]" value="1002">Jane Johnson
Charlie Brown