/** * @inheritdoc */ public function init() { $id = $this->grid->options['id']; if ($this->rowHighlight) { Html::addCssClass($this->headerOptions, 'kv-all-select'); $view = $this->grid->getView(); CheckboxColumnAsset::register($view); $this->_clientScript = "kvSelectRow('{$id}', '{$this->rowSelectedClass}');"; $view->registerJs($this->_clientScript); } $this->parseFormat(); $this->parseVisibility(); parent::init(); $this->setPageRows(); $opts = Json::encode(['name' => $this->name, 'multiple' => $this->multiple, 'checkAll' => $this->grid->showHeader ? $this->getHeaderCheckBoxName() : null]); $this->_clientScript .= "\nkvSelectColumn('{$id}', {$opts});"; }
/** * @inheritdoc */ public function init() { if (empty($this->itemPermissions)) { $this->itemPermissions = $this->getItemPermissions(); } parent::init(); }
/** * @inheritdoc */ public function init() { $role = \Yii::$app->request->get('role'); if (!isset($this->children[$role])) { $this->children[$role] = $this->getChirlrenOfRole($role); } parent::init(); }
/** * @inheritdoc */ public function init() { if ($this->rowHighlight) { Html::addCssClass($this->headerOptions, 'kv-all-select'); $view = $this->grid->getView(); $id = $this->grid->options['id']; CheckboxColumnAsset::register($view); $this->_clientScript = "kvSelectRow('{$id}', '{$this->rowSelectedClass}');"; $view->registerJs($this->_clientScript); } $this->parseFormat(); $this->parseVisibility(); parent::init(); $this->setPageRows(); }
/** * @inheritdoc */ public function init() { if ($this->rowHighlight) { Html::addCssClass($this->headerOptions, 'kv-all-select'); $view = $this->grid->getView(); CheckboxColumnAsset::register($view); $view->registerJs('kvSelectRow("' . $this->grid->options['id'] . '", "' . $this->rowSelectedClass . '");'); } $this->parseFormat(); $this->parseVisibility(); parent::init(); $this->setPageRows(); }
public function init() { parent::init(); }
public function init() { \Yii::$app->view->registerJs('var cookieName = "' . $this->cookieName . '"', \yii\web\View::POS_HEAD); Asserts::register($this->grid->getView()); return parent::init(); }