我在页面.tpl中使用这个html代码
<input name="prova" type="checkbox" id="prova" value="1" checked="checked">
并在php页面中使用
'prova' => Tools::getValue('prova')
获取复选框值
但是当我尝试打印时它是空的
答案 0 :(得分:0)
如果您提交不带复选框的表单,则浏览器不会发送复选框值。要检查是否提交了复选框,请使用以下代码:
'prova' => Tools::getValue('prova', false);
如果未提交该复选框,则会返回 false ,否则返回该复选框的“开启”或“ 1 ”值