v1.0.3
Состав платформы
Настройки компонентов
Хранение и редактирование настроек компонентов.
Установка
Подключите пакет в корне проекта на SkeekS Платформе, затем примените миграции проекта.
composer require skeeks/yii2-config
Зависимости
- yiisoft/yii2^2.0.10
Инструкция из репозитория
Yii2 config area for SkeekS CMS
Links
namespace skeeks\cms\widgets;
use skeeks\yii2\config\ConfigBehavior;
use skeeks\yii2\config\ConfigTrait;
use yii\base\Widget;
use yii\helpers\ArrayHelper;
/**
* Class GridView
* @package skeeks\cms
*/
class TestWidget extends Widget
{
use ConfigTrait;
public $test = '22';
public $config = [];
public function behaviors()
{
return ArrayHelper::merge(parent::behaviors(), [
ConfigBehavior::class => ArrayHelper::merge([
'class' => ConfigBehavior::class,
'configModel' => [
'fields' => [
'test'
],
'attributeDefines' => [
'test',
],
'attributeLabels' => [
'test' => '111',
],
'attributeHints' => [
'test' => '111',
],
'rules' => [
['test', 'string']
]
]
], (array) $this->config),
]);
}
public function run()
{
return $this->test;
}
}
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com
Поддержка
Вопросы по установке и работе решения можно задать командой SkeekS или завести обращение в репозитории.
Обновления
v1.0.2
v1.0.1
v1.0.0
v0.1.1
v0.1.0

