function renderHtml() { $this->document->setTitle('F*g'); $this->document->addOption('Opret', $this->url('create')); $this->document->addOption('Faggrupper', $this->url('faggrupper')); $data = array('list' => VIH_Model_Fag::getList()); $tpl = $this->template->create('f*g/liste'); return $tpl->render($this, $data); }
function renderHtml() { $langtkursus = new VIH_Model_LangtKursus($this->context->name()); $f*g = VIH_Model_Fag::getList(); $selected = $langtkursus->getFag($this->pdo, 'all'); $data = array('f*g' => $f*g, 'selected' => $selected, 'periods' => VIH_Model_LangtKursus_Periode::getFromKursusId($this->pdo, $this->context->name())); $tpl = $this->template->create('VIH/Intranet/view/langekurser/f*g'); return $this->render($this, $data); }
function renderHtml() { $f*g = VIH_Model_Fag::getList(); foreach ($f*g as $f) { $faglist[$f->get('id')] = $f->get('navn'); } $f*g = new VIH_Model_Fag($this->context->name()); $underviser_selected = array(); $undervisere = $f*g->getUndervisere(); foreach ($undervisere as $underviser) { $underviser_selected[$underviser->get('id')] = true; } $defaults = array('id' => $f*g->get('id'), 'navn' => $f*g->get('navn'), 'identifier' => $f*g->get('identifier'), 'title' => $f*g->get('title'), 'description' => $f*g->get('description'), 'keywords' => $f*g->get('keywords'), 'beskrivelse' => $f*g->get('beskrivelse'), 'kort_beskrivelse' => $f*g->get('kort_beskrivelse'), 'udvidet_beskrivelse' => $f*g->get('udvidet_beskrivelse'), 'published' => $f*g->get('published'), 'faggruppe_id' => $f*g->get('faggruppe_id'), 'underviser' => $underviser_selected); $this->getForm()->setDefaults($defaults); $this->document->setTitle('Rediger f*g'); return $this->getForm()->toHTML(); }
function renderHtmlEdit() { $f*g = VIH_Model_Fag::getList(); $birthday = explode('-', $this->ansat->get('date_birthday')); $birthday['M'] = $birthday[1]; $birthday['Y'] = $birthday[0]; $birthday['d'] = $birthday[2]; $date_ansat = explode('-', $this->ansat->get('date_ansat')); $date_ansat['M'] = $date_ansat[1]; $date_ansat['Y'] = $date_ansat[0]; $date_ansat['d'] = $date_ansat[2]; $this->context->getForm()->setDefaults(array('navn' => $this->ansat->get('navn'), 'funktion_id' => $this->ansat->get('funktion_id'), 'adresse' => $this->ansat->get('adresse'), 'postnr' => $this->ansat->get('postnr'), 'postby' => $this->ansat->get('postby'), 'date_birthday' => $birthday, 'date_ansat' => $date_ansat, 'beskrivelse' => $this->ansat->get('beskrivelse'), 'titel' => $this->ansat->get('titel'), 'extra_info' => $this->ansat->get('extra_info'), 'email' => $this->ansat->get('email'), 'telefon' => $this->ansat->get('telefon'), 'mobil' => $this->ansat->get('mobil'), 'website' => $this->ansat->get('website'), 'published' => $this->ansat->get('published'))); if ($this->ansat->get('date_stoppet') == '0000-00-00') { $this->context->getForm()->setDefaults(array('date_stoppet' => '')); } else { $this->context->getForm()->setDefaults(array('date_stoppet' => $this->ansat->get('date_stoppet'))); } $this->document->setTitle('Rediger underviser'); return $this->getForm()->toHTML(); }