html_checkboxes function
html_checkboxes function
Custom function html_checkboxes creates a check button group based on the given data. This function can Specifies which elements are selected. Either values and ouput must be specified attribute, or specify options instead. All output is XHTML compatible.
eg1:
test.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','Charlie Brown'));
$smarty->assign('customer_id' , 1001);
$smarty->display('test.html');
test.html:
{html_checkboxes values=$cust_ids checked=$customer_id output=$cust_names separator="<br />"}
Output: (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 />"}
Output: