function renderHtml() { $venteliste = new VIH_Model_Venteliste(1, $this->context->getCourse()->get('id')); $this->document->setTitle('Venteliste til ' . $venteliste->get('kursusnavn')); $data = array('venteliste' => $venteliste->getList()); $tpl = $this->template->create('kortekurser/venteliste'); return '<p>Listen er sorteret med de, der været længst på venteliste øverst</p> ' . $tpl->render($this, $data); }
function renderHtml() { $db = $this->db; if (is_numeric($this->query('sletbillede'))) { $fields = array('date_updated', 'pic_id'); $values = array('NOW()', 0); $sth = $db->autoPrepare('kortkursus', $fields, DB_AUTOQUERY_UPDATE, 'id = ' . $_GET['id']); $res = $db->execute($sth, $values); if (PEAR::isError($res)) { echo $res->getMessage(); } } $extra_text = ''; $kursus = new VIH_Model_KortKursus($this->name()); $venteliste = new VIH_Model_Venteliste(1, $kursus->get('id')); $venteliste_list = $venteliste->getList(); $venteliste_count = count($venteliste_list); if ($venteliste_count > 0) { $extra_text = '<p><a href="venteliste.php?kursus_id=' . $kursus->get('id') . '">Venteliste</a></p>'; } $file = new VIH_FileHandler($kursus->get('pic_id')); if ($file->get('id') > 0) { $file->loadInstance('small'); $extra_html = $file->getImageHtml(); if (!empty($extra_html)) { $extra_html .= ' <br /><a href="?sletbillede=' . $kursus->get('pic_id') . '&id=' . $_GET['id'] . '">slet billede</a>'; } } if (empty($extra_html)) { $extra_html = $this->getForm()->toHTML(); } $begynder = ''; if ($kursus->get('gruppe_id') == 1) { $begynder = '<p>Begyndere: ' . $kursus->getBegyndere() . '</p>'; } $this->document->setTitle($kursus->get('navn')); $this->document->addOption('Tilbage til kurser', $this->url('../', array('filter' => $kursus->get('gruppe_id')))); $this->document->addOption('Ret', $this->url('edit')); $this->document->addOption('Kopier', $this->url(null, array('copy'))); return nl2br($kursus->get('beskrivelse')) . $extra_text . $extra_html; }