Beispiel #1
0

<?php 
echo $form->fieldSetEnd();
?>

<?php 
echo $form->fieldSet("Профили покупателя");
?>

    <?php 
echo \skeeks\cms\modules\admin\widgets\BlockTitleWidget::widget(['content' => 'Все профили покупателя']);
?>

        <?php 
echo \skeeks\cms\modules\admin\widgets\GridView::widget(['dataProvider' => new \yii\data\ActiveDataProvider(['query' => \skeeks\cms\shop\models\ShopBuyer::find()->where(['cms_user_id' => $model->id])]), 'columns' => ['id', 'name', ['class' => \yii\grid\DataColumn::className(), 'attribute' => 'shop_person_type_id', 'format' => 'raw', 'value' => function (\skeeks\cms\shop\models\ShopBuyer $model) {
    return $model->shopPersonType->name;
}], ['class' => \skeeks\cms\grid\DateTimeColumnData::className(), 'attribute' => 'created_at']]]);
?>

<?php 
echo $form->fieldSetEnd();
?>


<?php 
echo $form->fieldSet("Заказы (" . \skeeks\cms\shop\models\ShopOrder::find()->where(['user_id' => $model->id])->count() . ")");
?>

    <?php 
echo \skeeks\cms\modules\admin\widgets\BlockTitleWidget::widget(['content' => 'Последние заказы']);