Javascript Prestashop模块表单创建

Javascript Prestashop模块表单创建,javascript,php,prestashop,Javascript,Php,Prestashop,我想以良好的设计方式添加21个复选框和一个文本字段(名称)。此外,必须有“全选按钮”来检查所有的复选框,如何在prestashop的模块PHP页面中做到这一点 因为我是prestashop的新手,我不知道表单提交,所以我必须将这两个字段一起保存为数据库中的json数组 在普雷斯塔索普有可能吗?请帮我解决这个问题 prestashop版本=1.6 提前谢谢 示例代码 protected function getConfigForm() { return array( 'fo

我想以良好的设计方式添加21个复选框和一个文本字段(名称)。此外,必须有“全选按钮”来检查所有的复选框,如何在prestashop的模块PHP页面中做到这一点

因为我是prestashop的新手,我不知道表单提交,所以我必须将这两个字段一起保存为数据库中的json数组

在普雷斯塔索普有可能吗?请帮我解决这个问题

prestashop版本=1.6

提前谢谢

示例代码

protected function getConfigForm()
{
    return array(
        'form' => array(
            'legend' => array(
                'title' => $this->l( 'Generate Export Order Settings' ),
                'icon' => 'icon-cogs'
            ),
            'input' => array(
            array(
                'type' => 'checkbox',
                'name' => 'display',
                'values' => array(
                    'query' => array(
                        array(
                            'id' => 'all_fields',
                            'name' => $this->l('All Fields'),
                            'val' => '1'                                
                        ),
                    ),
                    'id' => 'id',
                    'name' => 'name'
                )
            ),
            ),
            'submit' => array(
                'title' => $this->l( 'Save Export Settings' ),
                'class' => 'button pull-right',
                'name' => 'save-main-display-settings',
            )
        ),
    );
}

我不知道如何在3列7行中添加复选框,并选择所有按钮以选中所有复选框

您可以使用以下JS代码添加检查所有功能:

$('.chk_boxes').click(function(){
    var chk = $(this).attr('checked')?true:false;
    $('.chk_boxes1').attr('checked',chk);
});

在这里摆弄:

请分享您的代码,以便这里的人可以帮助您……您好。您需要在哪里显示此表单,在模块配置中,在prestashop front。。。??最好是编写代码并询问其中的具体问题。是的,我希望表单处于模块配置中。复选框(3列7行)如何???实际上,我想把它写在prestashop模块配置php页面中