</a></li> <?php } ?> </ul> </div> </div> <br> <?php echo Html::hiddenInput('FacetValues'); ?> <?php echo ListView::widget(['options' => ['id' => 'facet-values-list'], 'dataProvider' => new ActiveDataProvider(['query' => $model->getValuesRelation()->orderBy('sort')]), 'itemView' => function (FacetValue $item, $key, $index, ListView $widget) use($model, $form) { if ($item instanceof EditableFacetValueInterface) { return $this->render($item->getEditView(), ['model' => $item, 'form' => $form, 'key' => $key, 'fieldConfig' => ['namePrefix' => 'FacetValues', 'tabularIndex' => $index]]); } else { return ''; } }, 'toolbarView' => false, 'sortable' => true, 'viewParams' => ['form' => $form, 'fieldConfig' => ['namePrefix' => 'FacetValues']], 'showOnEmpty' => true, 'clientOptions' => ['addUrl' => Url::to(['add-value'])]]); ?> <?php echo Html::submitButton($model->isNewRecord ? Module::t('module', 'Create') : Module::t('module', 'Update'), ['class' => $model->isNewRecord ? 'btn btn-primary' : 'btn btn-success']); ?> <?php ActiveForm::end(); ?> </div>
<?php echo Html::hiddenInput('uploadedActiveIcon'); ?> <?php echo ListView::widget(['dataProvider' => new ActiveDataProvider(['query' => $model->activeIconRelation()]), 'itemView' => '@im/cms/backend/views/menu-item-file/_form', 'addLabel' => false, 'viewParams' => ['form' => $form, 'fieldConfig' => ['namePrefix' => 'uploadedActiveIcon']]]); ?> </div> <div class="col-sm-4"> <?php echo $form->field($model, 'uploadedVideo')->fileInput(['accept' => 'video/*']); ?> <?php echo Html::hiddenInput('uploadedVideo'); ?> <?php echo ListView::widget(['dataProvider' => new ActiveDataProvider(['query' => $model->videoRelation()]), 'itemView' => '@im/cms/backend/views/menu-item-file/_form', 'addLabel' => false, 'viewParams' => ['form' => $form, 'fieldConfig' => ['namePrefix' => 'uploadedVideo']]]); ?> </div> </div> <?php Block::end(); $tabs = [['label' => Module::t('menu-item', 'Main'), 'content' => $main, 'active' => true], ['label' => Module::t('menu-item', 'Display'), 'content' => $display]]; ?> <div class="nav-tabs-custom"> <?php echo Tabs::widget(['items' => $tabs]); ?> </div> <?php
<?php use im\base\widgets\ListView; use yii\data\ActiveDataProvider; use yii\helpers\Html; /* @var $this yii\web\View */ /* @var $model im\catalog\models\Product */ /* @var $form yii\widgets\ActiveForm */ $dataProvider = new ActiveDataProvider(['query' => $model->imagesRelation()->orderBy('sort')]); ?> <?php echo Html::hiddenInput('uploadedImages'); echo ListView::widget(['dataProvider' => $dataProvider, 'itemView' => '@im/catalog/backend/views/product-file/_form', 'itemClass' => 'im\\catalog\\models\\ProductFile', 'sortable' => true, 'mode' => ListView::MODE_GRID, 'addLabel' => false, 'viewParams' => ['form' => $form, 'fieldConfig' => ['namePrefix' => 'uploadedImages']]]);
<?php use im\base\widgets\ListView; use yii\data\ActiveDataProvider; use yii\helpers\Html; /* @var $this yii\web\View */ /* @var $model im\catalog\models\ProductCategory */ /* @var $form yii\widgets\ActiveForm */ ?> <?php echo Html::hiddenInput('uploadedImage'); echo ListView::widget(['dataProvider' => new ActiveDataProvider(['query' => $model->imageRelation()]), 'itemView' => '@im/catalog/backend/views/product-category-file/_form', 'mode' => ListView::MODE_GRID, 'addLabel' => false, 'viewParams' => ['form' => $form, 'fieldConfig' => ['namePrefix' => 'uploadedImage']]]);