Auslesen von CMS_VAR/VALUE durch API

Gesperrt
synth
Beiträge: 6
Registriert: Mi 30. Mai 2007, 00:37
Kontaktdaten:

Auslesen von CMS_VAR/VALUE durch API

Beitrag von synth »

Hallo miteinander!

Ich befinde mich gerade auf der CMS-Entdeckungstour und bin nach Redaxo nu auf Contenido gestoßen - gefällt mir ganz gut.

So baue ich nu (als kompletter Contenido-Neuling) gleich mal ein Portfolio für mich auf :D

Ich hab also z.B. eine (generierte) Übersichtsseite wo meine Projekte stehen, gleich unter dem Namen soll das Release-Datum (vom Projekt, nicht vom Artikel) erscheinen. Ich rätsel aber gerade wie ich das anstellen soll.

Hab jetzt gedacht, dass ich das Datum in ein CMS_VAR eingebe - nur wie krieg ich das Datum per API wieder ausgelesen? Das Datum soll auf der generierten Seite erscheinen und nicht im Projekt-Artikel selbst.

Danke, gute Nacht
synth
Beiträge: 6
Registriert: Mi 30. Mai 2007, 00:37
Kontaktdaten:

Beitrag von synth »

PAH! Habs rausgefunden:

Code: Alles auswählen

cInclude('classes', 'class.article.php');
cInclude('classes', 'class.category.php');
cInclude('classes', 'class.templateconfig.php'); // da steckt's drin!

$options = array("idcat"=>$CMS_VALUE[0]);
$websites = new ArticleCollection($options);

while( $art = $websites->nextArticle() ) {
  $tpl_cfg = new TemplateConfig($art->values['idart']);
  // 20 ist die Container-ID
  $release = $tpl_cfg->getData(20);
  //  ...
  // {date} durch Release-Datum ersetzen - 0 ist CMS_VAR[0]
  $tpl->set('d','date', $release[0]);
}
olé :D
milez
Beiträge: 29
Registriert: Fr 8. Dez 2006, 13:35
Kontaktdaten:

thx!

Beitrag von milez »

Danke! Genau das hab ich grad gesucht ;)

grooce
Gesperrt