public function view()
 {
     parent::load();
     $this->Components->load('Dane.DataBrowser', array('conditions' => array('dataset' => 'urzednicy_rejestr_korzysci', 'urzednicy_rejestr_korzysci.osoba_id' => $this->object->getId())));
     $this->set('DataBrowserTitle', 'Rejestr korzyści majątkowych urzędnika');
     $this->render('Dane.DataBrowser/browser');
 }
 public function view()
 {
     parent::load();
     $this->Components->load('Dane.DataBrowser', array('conditions' => array('dataset' => 'sa_orzeczenia', 'sa_orzeczenia.sedzia_id' => $this->object->getId())));
     $this->set('DataBrowserTitle', 'Orzeczenia wydane przez sędziego');
     $this->render('DataBrowser/browser');
 }
 public function beforeRender()
 {
     parent::beforeRender();
     if ($this->object) {
         $this->addBreadcrumb(array('href' => '/dane/wojewodztwa/' . $this->object->getData('wojewodztwa.id'), 'label' => 'Województwo ' . lcfirst($this->object->getData('wojewodztwa.nazwa'))));
     }
 }
 public function view()
 {
     parent::_prepareView();
     $this->redirect('/dane/gminy/' . $this->object->getData('gmina_id') . '/posiedzenia/' . $this->object->getId());
     die;
     $this->dataobjectsBrowserView(array('source' => 'rady_gmin_debaty.posiedzenie_id:' . $this->object->getId(), 'dataset' => 'rady_gmin_debaty', 'title' => 'Debaty na tym posiedzeniu', 'noResultsTitle' => 'Brak debat na tym posiedzeniu', 'hlFields' => array(), 'routes' => array('date' => false)));
 }
 public function careIt()
 {
     parent::_prepareView();
     $post_url = $this->CoeSitting->careIt(array('url' => $this->object->getData('url'), 'title' => $this->object->getTitle()));
     $this->Session->setFlash('<p>Utworzyłem nowy post na platformie Care\'o\'meter.</p><p><a target="_blank" href="' . $post_url . '">Edytuj i opublikuj go!</a></p>', 'default', array('class' => 'careIt'));
     $this->redirect($this->referer());
 }
 public function view()
 {
     parent::load();
     $this->Components->load('Dane.DataBrowser', array('conditions' => array('dataset' => 'poslowie', 'poslowie.komisja_id' => $this->object->getId())));
     $this->set('DataBrowserTitle', 'Posłowie w tej komisji');
     $this->render('DataBrowser/browser');
 }
 public function view()
 {
     parent::view();
     $this->redirect('/dane/gminy/' . $this->object->getData('gmina_id') . '/radni/' . $this->object->getId());
     $this->API->searchDataset('rady_gmin_wystapienia', array('limit' => 12, 'conditions' => array('radny_id' => $this->object->getId())));
     $this->set('wystapienia', $this->API->getObjects());
 }
 public function beforeRender()
 {
     if ($this->hasUserRole('3')) {
         $this->addObjectEditable('prawo_hasla_merge');
     }
     parent::beforeRender();
 }
 public function view()
 {
     parent::view();
     $id = Sanitize::paranoid($this->params->id);
     $id = (int) $id;
     $content = file_get_contents('http://resources.sejmometr.pl/sejm_komunikaty/content/' . $id . '.html');
     $this->set('content', $content);
 }
 public function view()
 {
     parent::load();
     return $this->redirect('/bdl#' . $this->object->getData('bdl_wskazniki_kategorie.slug'));
     $this->Components->load('Dane.DataBrowser', array('conditions' => array('dataset' => 'bdl_wskazniki', 'bdl_wskazniki.grupa_id' => $this->object->getId())));
     $this->set('DataBrowserTitle', 'Wskaźniki w tej grupie');
     $this->render('DataBrowser/browser');
 }
 public function _prepareView()
 {
     $aggs_fields = array();
     foreach (array('akty_uchylajace', 'akty_uchylone', 'akty_wykonawcze', 'akty_uznane_za_uchylone', 'akty_zmieniajace', 'akty_zmienione', 'informacja_o_tekscie_jednolitym', 'odeslania', 'orzeczenie_do_aktu', 'orzeczenie_tk', 'podstawa_prawna', 'tekst_jednolity_do_aktu', 'uchylenia_wynikajace_z') as $field) {
         $aggs_fields[$field] = array('filter' => array('term' => array('data.prawo.' . $field => $this->request->params['id'])));
     }
     $this->addInitAggs(array('prawo' => array('filter' => array('bool' => array('must' => array(array('term' => array('dataset' => 'prawo'))))), 'scope' => 'global', 'aggs' => $aggs_fields)));
     return parent::_prepareView();
 }
 public function beforeRender()
 {
     // PREPARE MENU
     $href_base = '/dane/wojewodztwa/' . $this->request->params['id'];
     $menu = array('items' => array(array('id' => '', 'href' => $href_base, 'label' => 'Gminy'), array('id' => 'powiaty', 'href' => $href_base . '/powiaty', 'label' => 'Powiaty'), array('id' => 'miejscowosci', 'href' => $href_base . '/miejscowosci', 'label' => 'Miejscowości')));
     $menu['selected'] = $this->request->params['action'] == 'view' ? '' : $this->request->params['action'];
     $this->menu = $menu;
     parent::beforeRender();
 }
 public function zamrazarka()
 {
     if ($this->request->params['subid']) {
         parent::load();
         $zamrazarka = $this->Dataobject->find('first', array('conditions' => array('dataset' => 'sejm_zamrazarka', 'id' => $this->request->params['subid'])));
         $this->set('zamrazarka', $zamrazarka);
     } else {
         $this->redirect($this->referer());
     }
 }
 public function beforeRender()
 {
     if (!file_exists(ROOT . DS . APP_DIR . DS . 'Plugin' . DS . $this->params->plugin . DS . 'View' . DS . $this->viewPath . DS . $this->view . '.ctp')) {
         # try to fallback on some default
         if (file_exists(ROOT . DS . APP_DIR . DS . 'Plugin' . DS . $this->params->plugin . DS . 'View' . DS . 'DocsObjects' . DS . $this->view . '.ctp')) {
             $this->view = 'DocsObjects/' . $this->view;
         }
     }
     parent::beforeRender();
 }
 public function linie()
 {
     $this->addInitLayers(array('linie'));
     parent::view();
     $ids = array();
     foreach ($this->object->layers['linie'] as $linia) {
         array_push($ids, $linia['a']['id']);
     }
     $this->innerSearch('kolej_linie', array('object_id' => $ids));
 }
 public function load()
 {
     if ($this->request->params['action'] != 'view') {
         $this->addInitAggs(array('all' => array('global' => '_empty', 'aggs' => array('zamowienia' => array('filter' => array('bool' => array('must' => array(array('term' => array('dataset' => 'zamowienia_publiczne')), array('term' => array('data.zamowienia_publiczne.zamawiajacy_id' => $this->request->params['id']))))))))));
     }
     parent::load();
     if ($this->object->getData('dataset') && $this->object->getData('object_id')) {
         return $this->redirect('/dane/' . $this->object->getData('dataset') . '/' . $this->object->getData('object_id'));
     }
 }
 public function view()
 {
     parent::_prepareView();
     $this->redirect('/dane/gminy/' . $this->object->getData('gminy.id') . '/debaty/' . $this->object->getId());
     die;
     $this->object->loadLayer('wystapienia');
     $wystapienia = array();
     foreach ($this->object->layers['wystapienia'] as $wystapienie) {
         $wystapienia[$wystapienie['rady_posiedzenia_wystapienia']['id']] = array('mowca_str' => $wystapienie['rady_posiedzenia_wystapienia']['mowca_str'], 'video_start' => $wystapienie['rady_posiedzenia_wystapienia']['video_start']);
     }
     $this->set('wystapienia', $wystapienia);
 }
 public function view()
 {
     if (@$this->request->params['ext'] == 'json') {
         $this->addInitLayers('html');
         parent::view();
         $this->set('data', $this->object->getData());
         $this->set('layers', array('html' => $this->object->getLayer('html')));
         $this->set('_serialize', array('data', 'layers'));
     } else {
         $this->load();
         return $this->redirect($this->object->getUrl());
     }
 }
 public function beforeRender()
 {
     $id = false;
     if (isset($this->request->params['subid'])) {
         $id = $this->request->params['subid'];
     } elseif ($first_hit = $this->feed['hits'][0]) {
         $id = $first_hit->getId();
     }
     if ($id) {
         $this->loadDoc($id);
     }
     parent::beforeRender();
 }
 public function view()
 {
     parent::load();
     $dokument_id = $this->object->getData('urzednicy_rejestr_korzysci.dokument_id');
     $html = $this->object->getLayer('html');
     if ($dokument_id) {
         $this->set('dokument_id', $dokument_id);
     }
     if ($html) {
         $this->set('content_html', $html);
     }
     if (!$html and !$dokument_id) {
         throw new Exception("Either pdf or html should be set for " . $this->request->url);
     }
 }
 public function view()
 {
     if (isset($this->request->params['alias'])) {
         $this->params->id = $this->params->alias;
         $this->search_field = 'zbiory.slug';
     } else {
         parent::_prepareView();
         return $this->redirect('/dane/' . $this->object->getData('slug'));
     }
     parent::_prepareView();
     $params = array('dataset' => $this->object->getData('slug'), 'limit' => 50);
     if ($this->object->getId() == '185') {
         $params['source'] = 'zbiory.katalog:1';
     }
     $this->dataobjectsBrowserView($params);
     $this->set('title_for_layout', $this->object->getData('nazwa'));
 }
Ejemplo n.º 22
0
 public function beforeRender()
 {
     // PREPARE MENU
     $href_base = '/dane/msig/' . $this->request->params['id'];
     $item = array('id' => '', 'label' => 'Dokument');
     if ($dzialy = $this->object->getLayer('toc')) {
         $item['label'] = 'Spis treści';
         foreach ($dzialy as $dzial_id => $dzial) {
             $item['dropdown']['items'][] = array('id' => $dzial_id, 'label' => $dzial['nazwa'], 'href' => $href_base . '/dzialy/' . $dzial_id);
         }
     }
     $menu = array('items' => array($item));
     if ($dzialy = $this->object->getLayer('toc')) {
         $menu['items'][] = array('id' => 'dokument', 'label' => 'Dokument', 'href' => $href_base . '/dokument');
     }
     $this->menu = $menu;
     parent::beforeRender();
 }
 public function beforeRender()
 {
     // PREPARE MENU
     $href_base = $this->object->getUrl();
     $menu = array('items' => array(array('id' => '', 'href' => $href_base, 'label' => 'Dane')));
     $menu['items'][] = array('id' => 'graph', 'href' => $href_base . '/graph', 'label' => 'Powiązania');
     /*
     if( $this->object->getData('liczba_zmian') ) {
     
         $menu['items'][] = array(
             'id'    => 'historia',
             'href'  => $href_base . '/historia',
             'label' => 'Historia',
             'count' => $this->object->getData('liczba_zmian'),
         );
     
     }
     */
     $menu['selected'] = $this->request->params['action'] == 'view' ? '' : $this->request->params['action'];
     $this->set('_menu', $menu);
     $this->menu = $menu;
     parent::beforeRender();
 }
 public function view()
 {
     parent::view();
     $this->redirect($this->object->getUrl());
 }
 public function view()
 {
     parent::_prepareView();
     $this->dataobjectsBrowserView(array('dataset' => 'poslowie', 'order' => 'poslowie.wartosc_biuro_' . $this->object->getData('slug') . ' desc', 'hlFields' => array('wartosc_biuro_' . $this->object->getData('slug'), 'sejm_kluby.nazwa')));
 }
 public function view()
 {
     parent::_prepareView();
     $this->redirect('/dane/gminy/903/punkty/' . $this->object->getId());
     die;
 }
 public function view()
 {
     parent::view();
     $this->redirect('/dane/gminy/903/jednostki/' . $this->object->getId());
 }
 public function view()
 {
     parent::view();
     $this->redirect('/dane/sejm_glosowania/' . $this->object->getData('sejm_glosowania.id'));
 }
 public function beforeRender()
 {
     parent::beforeRender();
     if (in_array($this->object->getData('typ_id'), array('1'))) {
         $this->addBreadcrumb(array('href' => '/prawo/ustawy', 'label' => 'Ustawy'));
     } elseif (in_array($this->object->getData('typ_id'), array('3'))) {
         $this->addBreadcrumb(array('href' => '/prawo/rozporzadzenia', 'label' => 'Rozporządzenia'));
     } elseif (in_array($this->object->getData('typ_id'), array('6', '7', '8', '10', '11', '12'))) {
         $this->addBreadcrumb(array('href' => '/prawo/umowy', 'label' => 'Umowy międzynarodowe'));
     } elseif (in_array($this->object->getData('typ_id'), array('0', '2', '4', '5', '9', '13', '14', '15'))) {
         $this->addBreadcrumb(array('href' => '/prawo/inne', 'label' => 'Inne akty prawne'));
     }
 }
 public function view()
 {
     parent::_prepareView();
     $this->dataobjectsBrowserView(array('source' => 'sn_sedziowie.orzeczenia:' . $this->object->getId(), 'dataset' => 'sn_orzeczenia'));
     // $this->set('title_for_layout', __d('dane', 'LC_DANE_GMINY_W_WOJEWODZTWIE') . ' ' . $this->object->getData('nazwa'));
 }