Пример #1
0
 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');
 }
Пример #2
0
 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);
 }
Пример #3
0
 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);
     }
 }
Пример #4
0
 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']);
     }
 }