/** * @inheritdoc */ public function init() { parent::init(); $this->registerWidget('tabs'); echo Html::beginTag('div', $this->options) . "\n"; $this->renderItems(); }
/** * Initializes the widget. * If you override this method, make sure you call the parent implementation first. */ public function init() { if (!$this->hasModel() && $this->name === null) { throw new InvalidConfigException("Either 'name', or 'model' and 'attribute' properties must be specified."); } if ($this->hasModel() && !isset($this->options['id'])) { $this->options['id'] = Html::getInputId($this->model, $this->attribute); } parent::init(); }
/** * @inheritdoc */ public function init() { parent::init(); $this->registerWidget('form'); echo Html::beginForm($this->action, $this->method, $this->options); }
/** * @inheritdoc */ public function init() { parent::init(); $this->normalizeColumns(); }