1

我在 Expression Engine 3 中工作,并且正在研究自定义字段类型,特别是所述字段类型的选项。我一直在关注文档以及如何为设置构建表单,并且一切都正确呈现。

我的问题是关于复选框(和单选按钮),如何根据当前保存的设置确定应预先选择哪些框?

我用于输出复选框的代码如下:

    $settings = array(
        array(
            'title' => 'Select your option(s):',
            'fields' => array(
                'multi' => array(
                    'type' => 'checkbox',
                    'choices' => array(
                        '1' => 'Option 1',
                        '2' => 'Option 2'
                    )
                )
            )
        ),

现在,在 display_settings($data) 函数中,如果我执行 var_dump($data) ,我可以看到正确拉入的值。但复选框不会自动设置为选中状态。

任何建议都会很可爱,谢谢!另外,如果需要,我很乐意提供更具体的细节。

4

0 回答 0