public function assignPDFToTmpl(HtmlTemplate $erlassTmpl) { $avail = $this->availExts(); if (!in_array('pdf', $avail)) { return; } $tmpl = $erlassTmpl->addSubtemplate('downloadMenu'); $item = $tmpl->addSubtemplate('downloadItem'); $item->assign('ext', 'pdf'); }
public function assignToTemplate(HtmlTemplate $tmpl) { $query = 'select distinct `' . $this->name . '` from Erlass order by `' . $this->name . '`;'; $result = mysql_query($query); while (list($value) = mysql_fetch_row($result)) { $li = $tmpl->addSubtemplate('CheckboxItem'); if (in_array($value, $this->checked)) { $li->assignHtml('checked', '" checked="checked'); $li->assignHtml('selected', '" selected="selected'); } else { $li->assignHtml('checked', ''); $li->assignHtml('selected', ''); } $li->assign('value', $value); $li->assign('id', $this->name . $value); } $tmpl->assign('name', $this->name); }
public function assignToLevelForm(HtmlTemplate $tmpl, $mail) { $tmpl->assign('mail', $mail); $tmpl->assign('stufe', self::levelOf($mail)); foreach (self::$labels as $level => $label) { $entry = $tmpl->addSubtemplate('levelEntry'); $entry->assign('level', $level); $entry->assign('label', $label); } }
private function kundenToTemplate(HtmlTemplate $tmpl) { $query = 'select id, Stufe from Kunde order by id;'; $result = mysql_query($query); while ($kunde = mysql_fetch_array($result)) { $sub = $tmpl->addSubtemplate('kunde'); $sub->assign('mail', $kunde['id']); $sub->assign('Stufe', $kunde['Stufe']); } }