?> <?/*= $form->fieldRadioListBoolean($model, 'filtrable') */?><!-- --><?/*= $form->fieldRadioListBoolean($model, 'smart_filtrable') */?> <?/*= $form->fieldRadioListBoolean($model, 'with_description') */?> <? if ($content_id = \Yii::$app->request->get('tree_type_id')) : ?> <?php echo $form->field($model, 'tree_type_id')->hiddenInput(['value' => $content_id])->label(false); ?> <? else: ?> <?php echo $form->field($model, 'tree_type_id')->label(\Yii::t('skeeks/cms', 'Section type'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsTreeType::find()->active()->all(), "id", "name"), 'controllerRoute' => 'cms/admin-cms-tree-type']); ?> <? endif; ?> <?php echo $form->fieldSetEnd(); ?> <?php echo $form->buttonsStandart($model); ?> <?php ActiveForm::end(); ?>
?> <?php echo $form->field($model, 'filtrable')->radioList(\Yii::$app->cms->booleanFormat()); ?> <?/*= $form->field($model, 'with_description')->radioList(\Yii::$app->cms->booleanFormat()) */?> <? if ($content_id = \Yii::$app->request->get('content_id')) : ?> <?php echo $form->field($model, 'content_id')->hiddenInput(['value' => $content_id])->label(false); ?> <? else: ?> <?php echo $form->field($model, 'content_id')->label(\Yii::t('skeeks/cms', 'Content'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsContent::find()->all(), "id", "name"), 'controllerRoute' => 'cms/admin-cms-content']); ?> <? endif; ?> <?php echo $form->fieldSetEnd(); ?> <?php echo $form->buttonsStandart($model); ?> <?php ActiveForm::end(); ?>
<?php if ($content_id = \Yii::$app->request->get('shop_person_type_id')) { ?> <?php echo $form->field($model, 'shop_person_type_id')->hiddenInput(['value' => $content_id])->label(false); ?> <?php } else { ?> <?php echo $form->field($model, 'shop_person_type_id')->label(\skeeks\cms\shop\Module::t('app', 'Type payer'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsTreeType::find()->active()->all(), "id", "name"), 'controllerRoute' => 'shop/admin-shop-person-type']); ?> <?php } ?> <?php echo $form->fieldSelect($model, 'component', [\skeeks\cms\shop\Module::t('app', 'Basic types') => \Yii::$app->cms->basePropertyTypes(), \skeeks\cms\shop\Module::t('app', 'Custom types') => \Yii::$app->cms->userPropertyTypes()])->label(\skeeks\cms\shop\Module::t('app', 'Type of property')); ?> <?php echo $form->field($model, 'component_settings')->label(false)->widget(\skeeks\cms\widgets\formInputs\componentSettings\ComponentSettingsWidget::className(), ['componentSelectId' => Html::getInputId($model, "component")]); ?> <?php echo $form->field($model, 'name')->textInput(['maxlength' => 255]);
<?php /** * @author Semenov Alexander <*****@*****.**> * @link http://skeeks.com/ * @copyright 2010 SkeekS (СкикС) * @date 27.05.2015 */ /* @var $this yii\web\View */ echo $form->fieldSet('Настройки'); ?> <?/*= $form->fieldSelect($model, 'form_id', \yii\helpers\ArrayHelper::map( \skeeks\modules\cms\form2\models\Form2Form::find()->all(), 'id', 'name' )); */?> <?php echo $form->field($model, 'form_id')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => '/form2/admin-form', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\modules\cms\form2\models\Form2Form::find()->all(), 'id', 'name')]); ?> <?php echo $form->field($model, 'btnSubmit')->textInput(); ?> <?php echo $form->field($model, 'btnSubmitClass')->textInput(); ?> <?php echo $form->fieldSetEnd();
<?php echo $form->field($model, 'files')->widget(\skeeks\cms\widgets\formInputs\ModelStorageFiles::className()); ?> <?php echo $form->fieldSetEnd(); ?> <?php echo $form->fieldSet(\Yii::t('app', 'Additionally')); ?> <?php echo $form->field($model, 'tree_menu_ids')->label(\Yii::t('app', 'Marks'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\TreeMenu::find()->all(), "id", "name"), 'multiple' => true, 'controllerRoute' => 'cms/admin-tree-menu'])->hint(\Yii::t('app', 'You can link the current section to a few marks, and according to this, section will be displayed in different menus for example.')); ?> <?php echo $form->fieldSetEnd(); ?> <?php $columnsFile = \Yii::getAlias('@skeeks/cms/views/admin-cms-content-element/_columns.php'); /** * @var $content \skeeks\cms\models\CmsContent */ if ($contents = \skeeks\cms\models\CmsContent::find()->active()->all()) { ?> <?php
echo $form->fieldRadioListBoolean($model, 'filtrable'); ?> <?/*= $form->fieldRadioListBoolean($model, 'smart_filtrable') */?> <?/*= $form->fieldRadioListBoolean($model, 'with_description') */?> <? if ($content_id = \Yii::$app->request->get('form_id')) : ?> <?php echo $form->field($model, 'form_id')->hiddenInput(['value' => $content_id])->label(false); ?> <? else: ?> <?php echo $form->field($model, 'form_id')->label(\Yii::t('skeeks/form2/app', 'Contents'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\modules\cms\form2\models\Form2Form::find()->all(), "id", "name"), 'controllerRoute' => 'form2/admin-form']); ?> <? endif; ?> <?php echo $form->fieldSetEnd(); ?> <?php echo $form->buttonsCreateOrUpdate($model); ?> <?php ActiveForm::end();
<?php echo $form->fieldSet('Связь с элементами'); ?> <?php echo $form->field($model, 'elementPropertyCountCode')->textInput(); echo $form->fieldSetEnd(); ?> <?php echo $form->fieldSet('Уведомления'); ?> <?php echo $form->field($model, 'notifyEmails')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => 'cms/admin-user-email', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsUserEmail::find()->all(), 'value', 'value'), 'multiple' => true]); ?> <?php echo $form->field($model, 'notifyPhones')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => 'cms/admin-user-phone', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsUserPhone::find()->all(), 'value', 'value'), 'multiple' => true]); echo $form->fieldSetEnd(); ?> <?php echo $form->fieldSet('Доступ'); ?> <? \yii\bootstrap\Alert::begin([ 'options' => [ 'class' => 'alert-warning', ], ]); ?> <b>Внимание!</b> Права доступа сохраняются в режиме реального времени. Так же эти настройки не зависят от сайта или пользователя. <? \yii\bootstrap\Alert::end()?>
?> <?/*= \skeeks\widget\chosen\Chosen::widget([ 'name' => 'select-person-type', 'id' => 'select-person-type', 'items' => $shopFuser->getBuyersList(), 'value' => $shopFuser->buyer_id ? $shopFuser->buyer_id : ( $shopFuser->personType->id ? "shopPersonType-" . $shopFuser->personType->id : "" ), 'placeholder' => 'Выберите профиль покупателя', 'allowDeselect' => false, ]); */?> <?php echo $form->field($shopFuser, 'buyer_id')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map($shopFuser->shopBuyers, 'id', 'name'), 'controllerRoute' => '/shop/admin-buyer', 'additionalData' => ['cms_user_id' => $shopFuser->user->id], 'updateAction' => 'related-properties', 'allowDeselect' => false]); ?> <? if ($shopFuser->buyer) : ?> <?php echo \skeeks\cms\modules\admin\widgets\BlockTitleWidget::widget(['content' => \skeeks\cms\shop\Module::t('app', 'Customer data')]); ?> <?php echo \yii\widgets\DetailView::widget(['model' => $shopFuser, 'template' => "<tr><th style='width: 50%; text-align: right;'>{label}</th><td>{value}</td></tr>", 'attributes' => [['label' => \skeeks\cms\shop\Module::t('app', 'Type payer'), 'format' => 'raw', 'value' => $shopFuser->personType->name], ['label' => \skeeks\cms\shop\Module::t('app', 'Profile of buyer'), 'format' => 'raw', 'value' => Html::a($shopFuser->buyer->name . " [{$shopFuser->buyer->id}]", \skeeks\cms\helpers\UrlHelper::construct(['/shop/admin-buyer/update', 'pk' => $shopFuser->buyer->id])->enableAdmin(), ['data-pjax' => 0])]]]); ?> <?php echo \yii\widgets\DetailView::widget(['model' => $shopFuser->buyer->relatedPropertiesModel, 'template' => "<tr><th style='width: 50%; text-align: right;'>{label}</th><td>{value}</td></tr>", 'attributes' => $shopFuser->buyer->relatedPropertiesModel->attributes()]); ?>