Esempio n. 1
0
?>

<div class="product-form">

    <?php 
$form = ActiveForm::begin();
?>

    <?php 
echo $form->field($model, 'visible')->checkbox();
?>

    <div class="row">
        <div class="col-md-12">
            <?php 
echo $form->field($model, 'categoryId')->dropDownList(\app\modules\store\models\Category::dropDown(), ['prompt' => 'Выбор']);
?>
        </div>
<!--        <div class="col-md-6">-->
<!--            --><?//= $form->field($model, 'manufacturerId')->dropDownList(\app\modules\store\models\Manufacturer::dropDown(),['prompt'=>'Выбор']) ?>
<!--        </div>-->
    </div>

    <div class="row">
        <div class="col-md-6">
            <?php 
echo $form->field($model, 'title')->textInput(['maxlength' => 128]);
?>
        </div>
        <div class="col-md-6">
            <?php 
Esempio n. 2
0
<?php

use yii\helpers\Html;
use yii\grid\GridView;
/* @var $this yii\web\View */
/* @var $searchModel app\modules\store\models\ProductSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = Yii::t('app', 'Товары');
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="product-index">

    <p>
        <?php 
echo Html::a(Yii::t('app', 'Добавить'), ['create'], ['class' => 'btn btn-success']);
?>
    </p>

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'id', ['header' => '', 'format' => 'html', 'value' => function ($model) {
    return Html::img($model->image->resize());
}], ['attribute' => 'categoryId', 'value' => function ($model) {
    return $model->category->title;
}, 'filter' => \app\modules\store\models\Category::dropDown()], ['attribute' => 'visible', 'value' => 'visibleDisplay', 'filter' => \app\modules\store\models\Product::visibleList()], 'title', 'alias', ['class' => 'yii\\grid\\ActionColumn']]]);
?>

</div>