protected function prepareData($data) { parent::prepareData($data); $input = Ioc::getInput(); $data->function = $input->getString('function'); $data->selector = $input->getString('selector'); }
/** * prepareData * * @param Data $data * * @return void */ protected function prepareData($data) { parent::prepareData($data); $data->items = $data->items ?: $this->model->getItems(); $this->preparePagination($data); $data->limit = $data->limit ?: $this->model->getLimit(); $data->start = $data->start ?: $this->model->getStart(); $data->page = $data->page ?: $this->model->getPage(); }
/** * setTitle * * @param string $title * * @return static */ public function setTitle($title = null) { $layout = $this->getLayout(); if ($layout != 'user' && !$title) { $langPrefix = WarderHelper::getPackage()->get('admin.language.prefix', 'warder.'); $title = Translator::translate($langPrefix . $layout . '.title'); } return parent::setTitle($title); }
/** * setTitle * * @param string $title * * @return static */ public function setTitle($title = 'Dashboard') { return parent::setTitle($title); }
/** * prepareRender * * @param \Windwalker\Data\Data $data * * @return void */ protected function prepareData($data) { parent::prepareData($data); $data->item = $data->item ?: $this->model->getItem(); }