代码之家  ›  专栏  ›  技术社区  ›  Hacker

在.tpl文件中包含表单元素

  •  0
  • Hacker  · 技术社区  · 14 年前

    1 回复  |  直到 14 年前
        1
  •  1
  •   webbiedave    14 年前

    使用smarty创建复选框时 {html_checkboxes} ,smarty函数中的name属性将用作复选框的名称。

    {html_checkboxes name='states' options=$states}
    

    生成的复选框将具有 states[] 阵列

    foreach ($_POST['states'] as $state) {
    
    }
    

    要记住两件事:由您将复选框包装为表单标记。阿尔索 如果未选中任何复选框,则不会在“过帐数据”表单中提交这些复选框 . 这是HTML的一个怪癖,与smarty无关。