Skip to content

Commit

Permalink
dev
Browse files Browse the repository at this point in the history
  • Loading branch information
skeeks-semenov committed May 6, 2018
1 parent 593db64 commit 8c410c0
Showing 1 changed file with 55 additions and 8 deletions.
63 changes: 55 additions & 8 deletions src/controllers/AdminCmsSiteTwoController.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@

namespace skeeks\cms\controllers;

use skeeks\cms\backend\actions\BackendModelDeleteAction;
use skeeks\cms\backend\actions\BackendModelMultiAction;
use skeeks\cms\backend\actions\BackendModelMultiDeleteAction;
use skeeks\cms\backend\controllers\BackendModelStandartController;
use skeeks\cms\components\Cms;
use skeeks\cms\grid\BooleanColumn;
Expand All @@ -17,7 +20,12 @@
use skeeks\cms\modules\admin\traits\AdminModelEditorStandartControllerTrait;
use skeeks\cms\queryfilters\filters\modes\FilterModeEmpty;
use skeeks\cms\queryfilters\filters\modes\FilterModeNotEmpty;
use skeeks\yii2\form\fields\BoolField;
use skeeks\yii2\form\fields\FieldSet;
use skeeks\yii2\form\fields\SelectField;
use skeeks\yii2\form\fields\TextareaField;
use skeeks\yii2\form\fields\TextField;
use skeeks\yii2\form\fields\WidgetField;
use yii\helpers\ArrayHelper;

/**
Expand Down Expand Up @@ -52,6 +60,45 @@ public function actions()
],
],
];

$updateFields = [
'main' => [
'class' => FieldSet::class,
'name' => \Yii::t('skeeks/cms', 'Main'),
'fields' => [
'image_id' => [
'class' => WidgetField::class,
'widgetClass' => \skeeks\cms\widgets\AjaxFileUploadWidget::class,
'widgetConfig' => [
'accept' => 'image/*',
'multiple' => false
]
],
'name',
'code',
'active' => [
'class' => BoolField::class,
'formElement' => BoolField::ELEMENT_RADIO_LIST,
'allowNull' => false,
'trueValue' => 'Y',
'falseValue' => 'N',
],
'def' => [
'class' => BoolField::class,
'formElement' => BoolField::ELEMENT_RADIO_LIST,
'allowNull' => false,
'trueValue' => 'Y',
'falseValue' => 'N',
],
'description' => [
'class' => TextareaField::class
],
'server_name',
'priority',
]
],
];

return ArrayHelper::merge(parent::actions(), [

'index' => [
Expand Down Expand Up @@ -109,24 +156,24 @@ public function actions()
],
],

"create" => [
'fields' => $updateFields
],

"def-multi" => [
'class' => AdminMultiModelEditAction::className(),
"name" => "По умолчанию",
//"icon" => "glyphicon glyphicon-trash",
"eachCallback" => [$this, 'eachMultiDef'],
"priority" => 0,
"update" => [
'fields' => $updateFields
],


"activate-multi" => [
'class' => AdminMultiModelEditAction::className(),
'class' => BackendModelMultiAction::class,
"name" => "Активировать",
//"icon" => "glyphicon glyphicon-trash",
"eachCallback" => [$this, 'eachMultiActivate'],
],

"inActivate-multi" => [
'class' => AdminMultiModelEditAction::className(),
'class' => BackendModelMultiAction::class,
"name" => "Деактивировать",
//"icon" => "glyphicon glyphicon-trash",
"eachCallback" => [$this, 'eachMultiInActivate'],
Expand Down

0 comments on commit 8c410c0

Please sign in to comment.