【问题标题】:How to set default values in Yii2 kartik\tree\TreeViewInput如何在 Yii2 kartik\tree\TreeViewInput 中设置默认值
【发布时间】:2017-08-28 00:23:26
【问题描述】:

我在我的项目中使用了kartik\tree\TreeViewInput,但在更新表单中我无法在树形视图输入中显示当前选定的值!

我根据文档尝试了这样的事情:

<?=  $form->field($model, 'tags')->widget(\kartik\tree\TreeViewInput::className(),[
                                                    'name' => 'tags',
                                                    'query' => Tags::find()->addOrderBy('root, lft'),
                                                    'value' => 1,
                                                    'headingOptions' => ['label' => 'tags'],
                                                    'rootOptions' => ['label'=>'<i class="fa fa-building"></i>'],
                                                    'fontAwesome' => true,
                                                    'asDropdown' => true,
                                                    'multiple' => true,
                                                    'options' => ['disabled' => false]
                                                ]);   ?>

但它不显示带有 (id='1') 的标签!我应该如何显示值?

【问题讨论】:

    标签: php yii2


    【解决方案1】:

    用途:

     'displayValue' => 1,
    

    在表单上自动显示 id = 1 的节点。

    如果您不想自动显示任何节点,请使用:

    'displayValue' => 0,
    

    【讨论】:

    • 我新添加了一个与treeview相关的question,您可以看看吗?
    猜你喜欢
    • 1970-01-01
    • 2018-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 2017-11-10
    • 2014-12-13
    • 2014-10-29
    相关资源
    最近更新 更多