Пример #1
0
 public function __construct()
 {
     if (MyDatabase::isConfigured()) {
         MyDatabase::connect();
         $this->querySize();
     }
     $this->template = HtmlTemplate::fromFile('index.html');
     $this->user = new User();
     $this->template->assign('user');
 }
Пример #2
0
 public function getHtml($tmplFile, &$given = array(), $parent = self::ROOT_NAME, $indent = ' ')
 {
     $tmpl = HtmlTemplate::fromFile($tmplFile);
     $tmpl->assign('parent', $parent);
     $childs =& $this->getChildsOf($parent);
     foreach ($childs as $child) {
         $sub = $tmpl->addSubtemplate('thema');
         $checked = '';
         $selected = '';
         if (in_array($child, $given)) {
             $checked = '" checked="checked';
             $selected = '" selected="selected';
         }
         $sub->assign('id', 'thema' . $child);
         $sub->assign('Name', $child);
         $sub->assign('indent', $indent);
         $sub->assignHtml('checked', $checked);
         $sub->assignHtml('selected', $selected);
         $sub->assignHtml('childs', $this->getHtml($tmplFile, $given, $child, '-' . $indent));
     }
     return $tmpl->result();
 }