Klasse ArticleCollec und Zugriff auf Container-Konfiguration

Gesperrt
Jodi
Beiträge: 27
Registriert: Fr 7. Mai 2004, 23:37
Kontaktdaten:

Klasse ArticleCollec und Zugriff auf Container-Konfiguration

Beitrag von Jodi »

Hallo,

ich habe eine Frage zur Klasse ArticleCollection, kann man damit auch auf die Container/Artikel-Konfiguration zugreifen, also auf die CMS_VALUE[x]'s?

Ziel ist es die Inhalte zweier unterschiedlicher Artikel zu verschmelzen. Die Sache sollte dann in etwa so ablaufen.
Ich habe zwei Kategorien, einmal "Sportstätten" und einmal "Sportangebote". Den Artikeln in "Sportangebote" soll jeweils ein Artikel aus "Sportstätte" zugwiesen werden. Ich habe dafür angefangen ein Modul zu schreiben, welches dem Redakteur ermöglicht in der Artikel-Konfiguration ,von den Artikeln in Sportangeboten, den jeweiligen Sportstättenartikel zu zu ordnen.
Bei der Darstellung der Sportangebote würde ich gerne auf die Klasse ArticleCollection zurückgreifen und damit wenn möglich das CMS_VALUE[x], welches der $idart entspricht zugreifen, um den Inhalt von dem jeweiligen Sportstättenartikel zu bekommen.

Jemand eine Idee??

Grüße
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

CMS_VALUE[X] wird falls im input bereich vorhanden, im outputbereich bevor das modul ausgeführt durch den wert ersetzt...

im outputbereich definierst du etwas wie:

Code: Alles auswählen

<?php

$myValue = "CMS_VALUE[1]";

echo $myValue;

?>
wenn bei CMS_VALUE[1] der wert 23 gespeichert ist wird folgender code ausgeführt....

Code: Alles auswählen

<?php

$myValue = "23";

echo $myValue;

?>
die gänsefüsschen sollten immer um CMS_VALUE platzhalter gelegt werden... falls nichts definiert wäre hättest du folgenden code

Code: Alles auswählen

<?php

$myValue = "";

echo $myValue;

?>
ohne gänsefüsschen gäbe es einen php fehler...
*** make your own tools (wishlist :: thx)
Jodi
Beiträge: 27
Registriert: Fr 7. Mai 2004, 23:37
Kontaktdaten:

Beitrag von Jodi »

ich hatte mich wohl ein wenig mißverständlich fomuliert.
also noch ein versuch...
wie greife ich in artikel y auf das CMS_VALUE[] von artikel x zu?
geht das mit der Klasse ArticleCollection?

gruß und danke
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ach so... hmm...
ist ne gute frage, wo ich leider passen muss... so genau hab ich mir die klasse nicht angesehen...
*** make your own tools (wishlist :: thx)
Jodi
Beiträge: 27
Registriert: Fr 7. Mai 2004, 23:37
Kontaktdaten:

Beitrag von Jodi »

ich habe die antwort auf meine frage selbst gefunden, und zwar gibt es eine weitere klasse "templateConfig", mit der man die templatekonfiguration auslesen kann....
das funktioniert dann so:

$tplCfg = new templateConfig($idart);
$artcfg = $tplC->getData(6);

$artcfg ist dann ein Array mit allen Konfigurationsdaten des Container 6.


gruß und danke
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

man lernt doch nie aus ;-)
*** make your own tools (wishlist :: thx)
Gesperrt