Opencart:如何在管理视图中调用$('#form')。submit()之前执行一些检查?

时间:2013-06-25 12:18:54

标签: opencart

在我的管理视图(.tpl)中,我添加了input checkboxtextarea。单击Save按钮时,我想进行一些检查,例如,只有在选中textarea时,我才会将input checkbox的数据发送到数据库表中。我在哪里通过PHP检查? Save按钮$('#form').submit()已通过onclick调用。

1 个答案:

答案 0 :(得分:1)

假设复选框的输入名称为checkbox,textarea的名称为textarea,然后在PHP中(保存到DB时),您可以执行此检查:

$textarea = '';

if(!empty($this->request->post['checkbox'])) {
    $textarea = $this->db->escape($this->request->post['textarea']);
}

// save to DB all the values, incl. $textarea - it is either set when chbox was checked or contains no value otherwise