$model->processed_by = \Yii::$app->user->identity->id; $model->processed_at = \Yii::$app->formatter->asTimestamp(time()); $model->status = \skeeks\cms\reviews2\models\Reviews2Message::STATUS_PROCESSED; $model->save(); } } ?> <? $form = ActiveForm::begin(); ?> <?php echo $form->fieldSet(\Yii::t('skeeks/reviews2', 'Basic information')); ?> <?php echo $form->field($model, 'element_id')->widget(\skeeks\cms\modules\admin\widgets\formInputs\CmsContentElementInput::className()); ?> <?php echo $form->field($model, 'rating')->radioList(\Yii::$app->reviews2->ratings); ?> <?php echo $form->field($model, 'comments')->textarea(['rows' => 5]); ?> <?php echo $form->field($model, 'dignity')->textarea(['rows' => 5]); ?> <?php echo $form->field($model, 'disadvantages')->textarea(['rows' => 5]); ?>
<?php echo $form->fieldSet(\Yii::t('skeeks/shop/app', 'Main')); ?> <? if ($model->isNewRecord) : ?> <?php echo $form->field($model, 'order_id')->hiddenInput()->label(false); ?> <?php echo $form->field($model, 'fuser_id')->hiddenInput()->label(false); ?> <? endif; ?> <div style="display: none;"> <?php echo $form->field($model, 'product_id')->widget(\skeeks\cms\modules\admin\widgets\formInputs\CmsContentElementInput::className(), ['baseRoute' => '/shop/tools/select-cms-element']); ?> </div> <?php echo $form->field($model, 'name'); ?> <div class="row"> <div class="col-md-3"> <?php echo $form->field($model, 'quantity'); ?>
</div> </div> <?php echo $form->field($model, 'name')->textInput(['maxlength' => 255]); ?> <?php echo $form->field($model, 'code')->textInput(['maxlength' => 255])->hint(\Yii::t('skeeks/cms', "This parameter affects the address of the page")); ?> <?php echo $form->fieldInputInt($model, 'priority'); ?> <? if ($contentModel->parent_content_id) : ?> <?php echo $form->field($model, 'parent_content_element_id')->widget(\skeeks\cms\modules\admin\widgets\formInputs\CmsContentElementInput::className())->label($contentModel->parentContent->name_one); ?> <? endif; ?> <? if ($model->relatedPropertiesModel->properties) : ?> <?php echo \skeeks\cms\modules\admin\widgets\BlockTitleWidget::widget(['content' => \Yii::t('skeeks/cms', 'Additional properties')]); ?> <? foreach ($model->relatedPropertiesModel->properties as $property) : ?> <?php echo $property->renderActiveForm($form); ?> <? endforeach; ?> <? else : ?> <?/*= \Yii::t('skeeks/cms','Additional properties are not set')*/?>
<button class="btn btn-primary">Сохранить</button> <?php \skeeks\cms\base\widgets\ActiveFormAjaxSubmit::end(); ?> </div> </div> <div style="display: none;"> <?php echo \skeeks\cms\modules\admin\widgets\formInputs\CmsContentElementInput::widget(['baseRoute' => '/shop/tools/select-cms-element', 'name' => 'sx-add-product', 'id' => 'sx-add-product', 'closeWindow' => false]); ?> </div> <? $this->registerJs(<<<JS (function(sx, $, _) { _.each(sx.components, function(Component, key) { if (Component instanceof sx.classes.SelectCmsElement) { Component.bind('change', function(e, data) { sx.AdminShop.addProduct(data.id);