public function index($id, $id_filter) { if (!($banca = \Credite\Banca::getRecord((int) $id_filter))) { return \Redirect::route('grid_banci'); } $config = \Credite\Grids::make($id)->toIndexConfig($id); $config['breadcrumbs'] = [['name' => 'Bănci', 'url' => "grid_banci", 'ids' => ''], ['name' => 'Produsele băncii <b>' . $banca->nume . '</b>', 'url' => "banca_produse", 'ids' => ['id' => 'banca_produse', 'id_filter' => $id_filter]]]; $config['right_menu'] = [['caption' => 'Adaugă produs', 'class' => 'action-insert-record']]; $config['row-source'] .= '/' . $id_filter; $this->show($config + ['other-info' => ['filter' => $banca, 'current_org' => $this->current_org]]); }
public function index($id, $id_filter, $type) { if (!($banca = \Credite\Banca::getRecord((int) $id_filter))) { return \Redirect::route('grid_banci'); } $config = \Credite\Grids::make($id)->toIndexConfig($id); $config['breadcrumbs'] = [['name' => 'Bănci', 'url' => "grid_banci", 'ids' => ''], ['name' => $this->types[$type]['caption'] . ' necesare ale băncii <b>' . $banca->nume . '</b>', 'url' => "documente_necesare_index", 'ids' => ['id' => 'documente_necesare', 'id_filter' => $id_filter]]]; $config['right_menu'] = [['caption' => 'Adaugă document', 'class' => 'action-insert-record']]; $config['row-source'] .= '/' . $id_filter . '/' . $type; $config['caption'] = $this->types[$type]['caption']; $this->show($config + ['other-info' => ['filter' => $banca, 'type' => $type, 'current_org' => $this->current_org]]); }