コード例 #1
0
        $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]);
?>
コード例 #2
0
ファイル: _form.php プロジェクト: skeeks-cms/cms-shop
    <?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');
?>
コード例 #3
0
ファイル: _form-main.php プロジェクト: skeeks-cms/cms
        </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')*/?>
コード例 #4
0
ファイル: _form.php プロジェクト: skeeks-cms/cms-shop
            <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);