private function loadConfig() { $c = DynBlockHelper::readConfig($this->blockId); if ($c != null) { $this->_info = $c['__block']; unset($c['__block']); $this->_config = $c; } }
public static function loadBlockConfigModel($id) { $c = DynBlockHelper::readConfig($id); if ($c != null) { $modelClass = $c['__block']['modelClass']; return new $modelClass(['blockId' => $id]); } return null; }
public function actionIndex() { $widgets = DynBlockHelper::widgetList(); $blocks = DynBlockHelper::blockList(); return $this->render('index', ['blocks' => $blocks, 'widgets' => $widgets]); }