• 必须赋值的属性是valuesoutput, 除非使用来代替。

    • 全部的输出标签都遵循XHTML规则。

    • 任何不在上面列表中的键值对属性,都会被输出到标签中作为属性和值。

    模板是:

    1. {html_checkboxes name='id' values=$cust_ids output=$cust_names
    2. selected=$customer_id separator='<br />'}
    3.  

    或者PHP代码:

    模板是:

    1. selected=$customer_id separator='<br />'}
    2.  


    Example 8.7. 数据库例子(例如 PEAR 或 ADODB):

    1. <?php
    2.  
    3. $sql = 'select type_id, types from contact_types order by type';
    4. $smarty->assign('contact_types',$db->getAssoc($sql));
    5. $sql = 'select contact_id, contact_type_id, contact '
    6. .'from contacts where contact_id=12';
    7. $smarty->assign('contact',$db->getRow($sql));
    8.  
    9. ?>
    10.  

    输出:

    参见 {html_radios}