Welche Variante der Page-Generierung ist die richtige?
Verfasst: Mi 8. Jan 2014, 20:15
Im Backend findet man zwei Arten, mit denen man Pages generieren kann.
Die eine ist auf Basis von Smarty:
Die andere über das Klassen-Konstrukt von Contenido:
Nun Frage ich mich, warum es diese beiden Ansätze gibt. Ist einer davor veraltet und fällt blad raus, oder haben die jeweils bestimmte Ansatzpunkte für welche diese optimiert sind?
Die eine ist auf Basis von Smarty:
Code: Alles auswählen
$tpl->set('s', 'ID', 'oTplSel');
$tpl->set('s', 'CLASS', 'text_medium');
$tpl->set('s', 'OPTIONS', '');
$tpl->set('s', 'CAPTION', '');
$tpl->set('s', 'SESSID', $sess->id);
$tpl->generate($cfg['path']['templates'] . $cfg['templates']['style_left_top']);
Code: Alles auswählen
$page = new cGuiPage("main", "xst_contactTeaser");
$page->addStyle("../templates/".$tplName."/css/cT.main.css");
$label = new cHTMLLabel(i18n($key),$key);
$wrapper->appendContent($label);
$page->appendContent($wrapper);
$page->render();
}