2017-07-05 9 views
0

私のプロジェクトでkartik\tree\TreeViewInputを使用しましたが、更新フォームではツリービュー入力で現在選択されている値を表示できません!Yii2 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')!値をどのように表示するのですか?

答えて

0

使用:自動ディスプレイに

'displayValue' => 1, 

フォームにID = 1のノード。

あなたは、任意のノードが自動表示され、使用したくない場合は、次の

'displayValue' => 0, 
関連する問題