Проверки необходимых параметров

This commit is contained in:
maxim 2021-09-14 10:45:04 +03:00
parent 304bfa2b93
commit d642e32811

View File

@ -3,6 +3,7 @@
namespace backend\widgets; namespace backend\widgets;
use common\classes\Debug;
use yii\base\Widget; use yii\base\Widget;
use yii\helpers\Html; use yii\helpers\Html;
@ -17,14 +18,25 @@ class Calendar extends Widget
public $monthUpdate; public $monthUpdate;
public $colorClasses = ['accept' => 'access', 'default' => 'danger', 'offDay' => '']; public $colorClasses;// = ['accept' => 'access', 'default' => 'danger', 'offDay' => ''];
public $offDaysShow = 1; public $offDaysShow = 0;
public $script = 'CalendarHelper.main()'; public $script = 'CalendarHelper.main()';
public function init() public function init()
{ {
if (!isset($this->monthUpdate['url'])){
Debug::dd('Не существует $monthUpdate["url"]');
}
if (!isset($this->dayUpdate['url'])){
Debug::dd('Не существует $dayUpdate["url"]');
}
if (!isset($this->colorClasses)){
Debug::dd('Не существует $colorClasses;<br> ["accept" => "access", "default" => "danger", "offDay" => ""]');
}
parent::init(); parent::init();
$view = $this->getView(); $view = $this->getView();
AppAsset::register($view); AppAsset::register($view);