/** * Initializes the widget. * If you override this method, make sure you call the parent implementation first. */ public function init() { parent::init(); $this->clientOptions = false; if ($this->defaultClass) { Html::addCssClass($this->options, $this->defaultClass); } }
/** * Initializes the widget. * If you override this method, make sure you call the parent implementation first. */ public function init() { parent::init(); Html::addCssClass($this->options, 'dropdown-content'); Html::addCssClass($this->buttonOptions, 'btn'); Html::addCssClass($this->buttonOptions, 'dropdown-button'); $this->buttonOptions['id'] = $this->id . '-btn'; $this->buttonOptions['data-activates'] = $this->id; }
/** * Initializes the widget. * If you override this method, make sure you call the parent implementation first. */ public function init() { parent::init(); $this->clientOptions = false; Html::addCssClass($this->wrapOptions, 'progress'); if ($this->determinate) { Html::addCssClass($this->options, 'determinate'); } else { Html::addCssClass($this->options, 'indeterminate'); } if ($this->percent) { if (!isset($this->options['style'])) { $this->options['style'] = 'width: ' . $this->percent . '%'; } else { $this->options['style'] = explode(';', trim($this->options['style'], ';')); $this->options['style'][] = 'width: ' . $this->percent . '%;'; $this->options['style'] = implode(';', $this->options['style']); } } }
/** * Initializes the widget. */ public function init() { parent::init(); $this->clientOptions = false; if (count($this->addWrapperTag) > 0) { foreach ($this->addWrapperTag as $key => $element) { if (isset($element[1])) { echo Html::beginTag($element[0], $element[1]); } else { echo Html::beginTag($element[0]); } } } if ($this->fixed) { if (!isset($this->fixedContainerOptions['class'])) { Html::addCssClass($this->fixedContainerOptions, 'navbar-fixed'); } echo Html::beginTag('div', $this->fixedContainerOptions); } Html::addCssClass($this->brandOptions, 'brand-logo'); $options = $this->options; $tag = ArrayHelper::remove($options, 'tag', 'nav'); echo Html::beginTag($tag, $options); if (!isset($this->wraperContainerOptions['class'])) { Html::addCssClass($this->wraperContainerOptions, 'nav-wrapper'); } echo Html::beginTag('div', $this->wraperContainerOptions); if (count($this->addContainerTag) > 0) { foreach ($this->addContainerTag as $key => $element) { if (isset($element[1])) { echo Html::beginTag($element[0], $element[1]); } else { echo Html::beginTag($element[0]); } } } if ($this->brandLabel !== false) { Html::addCssClass($this->brandOptions, 'brand-logo'); echo Html::a($this->brandLabel, $this->brandUrl === false ? Yii::$app->homeUrl : $this->brandUrl, $this->brandOptions); } }
/** * Initializes the widget. * If you override this method, make sure you call the parent implementation first. */ public function init() { parent::init(); $this->clientOptions = false; Html::addCssClass($this->options, 'mdi-' . $this->name); }
/** * Initializes the widget. * If you override this method, make sure you call the parent implementation first. */ public function init() { parent::init(); if ($this->buttonCollapse) { Html::addCssClass($this->buttonCollapseOptions, 'button-collapse'); $this->buttonCollapseOptions['id'] = $this->id . '-button-collapse'; $this->buttonCollapseOptions['data-activates'] = $this->id; echo Html::a($this->buttonCollapseLabel, '#', $this->buttonCollapseOptions); } if ($this->route === null && Yii::$app->controller !== null) { $this->route = Yii::$app->controller->getRoute(); } if ($this->params === null) { $this->params = Yii::$app->request->getQueryParams(); } Html::addCssClass($this->options, 'nav'); }