Exemple #1
0
</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>
Exemple #2
0
        <?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 
Exemple #3
0
<?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']]]);
Exemple #4
0
<?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']]]);