</div> <div class="col-sm-4"> <?php echo $form->field($node, $iconTypeAttribute)->widget(\kartik\select2\Select2::classname(), ['name' => 'Tree[' . $iconTypeAttribute . ']', 'model' => $node, 'attribute' => $iconTypeAttribute, 'addon' => ['prepend' => ['content' => Inflector::titleize($iconTypeAttribute)]], 'data' => [TreeView::ICON_CSS => 'CSS Suffix', TreeView::ICON_RAW => 'Raw Markup'], 'options' => ['id' => 'tree-' . $iconTypeAttribute, 'placeholder' => Yii::t('app', 'Select'), 'multiple' => false] + $inputOpts, 'pluginOptions' => ['allowClear' => false]])->label(false); ?> </div> </div> <h4><?php echo Yii::t('kvtree', 'Route'); ?> </h4> <div class="row"> <div class="col-sm-6"> <?php echo $form->field($node, Tree::ATTR_ACCESS_DOMAIN)->widget(\kartik\select2\Select2::classname(), ['name' => Html::getInputName($node, Tree::ATTR_ACCESS_DOMAIN), 'model' => $node, 'attribute' => Tree::ATTR_ACCESS_DOMAIN, 'addon' => ['prepend' => ['content' => 'Access Domain']], 'data' => Tree::optsAccessDomain(), 'options' => ['id' => 'tree-access_domain', 'multiple' => false], 'pluginOptions' => ['allowClear' => true]])->label(false); ?> </div> <div class="col-sm-6"> <?php echo $form->field($node, Tree::ATTR_ROUTE)->widget(\kartik\select2\Select2::classname(), ['name' => Html::getInputName($node, Tree::ATTR_ROUTE), 'model' => $node, 'attribute' => Tree::ATTR_ROUTE, 'addon' => ['prepend' => ['content' => 'Route']], 'data' => Tree::optsRoute(), 'options' => ['multiple' => false], 'pluginOptions' => ['allowClear' => true]])->label(false); ?> </div> </div> <div class="row"> <div class="col-xs-12"> <?php echo $form->field($node, Tree::ATTR_VIEW)->widget(\kartik\select2\Select2::classname(), ['name' => Html::getInputName($node, Tree::ATTR_VIEW), 'model' => $node, 'attribute' => Tree::ATTR_VIEW, 'addon' => ['prepend' => ['content' => 'Available Views']], 'data' => Tree::optsView(), 'options' => ['id' => 'tree-views', 'placeholder' => Yii::t('app', 'Type to autocomplete'), 'multiple' => false], 'pluginOptions' => ['allowClear' => true]])->label(false); ?> </div> </div>
?> </div> </div> <?php Box::end(); ?> <?php if ($node->isPage()) { ?> <?php Box::begin(['title' => Yii::t('kvtree', Yii::t('kvtree', 'Route')), 'collapse' => true, 'collapse_remember' => false, 'collapseDefault' => false]); ?> <div class="row"> <div class="col-xs-12 col-sm-6"> <?php echo $form->field($node, Tree::ATTR_ACCESS_DOMAIN, ['addon' => ['prepend' => ['content' => 'Access Domain']]])->dropDownList(Tree::optsAccessDomain())->label(false); ?> </div> <div class="col-xs-12 col-sm-6"> <?php echo $form->field($node, Tree::ATTR_ROUTE)->widget(\kartik\select2\Select2::classname(), ['name' => Html::getInputName($node, Tree::ATTR_ROUTE), 'model' => $node, 'attribute' => Tree::ATTR_ROUTE, 'addon' => ['prepend' => ['content' => 'Route']], 'data' => Tree::optsRoute(), 'options' => ['placeholder' => Yii::t('pages', 'Select route'), 'multiple' => false], 'pluginOptions' => ['allowClear' => true]])->label(false); ?> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-12"> <?php echo $form->field($node, Tree::ATTR_VIEW)->widget(\kartik\select2\Select2::classname(), ['name' => Html::getInputName($node, Tree::ATTR_VIEW), 'model' => $node, 'attribute' => Tree::ATTR_VIEW, 'addon' => ['prepend' => ['content' => 'Available Views']], 'data' => Tree::optsView(), 'options' => ['id' => 'tree-views', 'placeholder' => Yii::t('pages', 'Type to autocomplete'), 'multiple' => false], 'pluginOptions' => ['allowClear' => true]])->label(false); ?> </div>