/** * @return $this */ public function getEditUrl() { $url = parent::getEditUrl(); if ($this->grid) { $columnsData = $this->grid->getColumnsKeyLabels(); $url->setSystemParam('columns', $columnsData); $url->setSystemParam('selectedColumns', array_keys($this->grid->columns)); } return $url; }