[4.8.13] FILE_LIST im Modultemplate ausgeben

Gesperrt
Dalamar
Beiträge: 298
Registriert: Di 16. Nov 2004, 15:43
Wohnort: Arnstadt / Thüringen
Kontaktdaten:

[4.8.13] FILE_LIST im Modultemplate ausgeben

Beitrag von Dalamar »

Hiho,

wie gebe ich denn eine FILE_LIST in einem Modultemplate aus.

Code: Alles auswählen

$tpl->set('s', 'filelist', "CMS_FILELIST[5]");
führt zu einem Fehler.

Vielen Dank,
Christian
Beruflich: eComradeGroup und Media Atoll
Privat: Fantasybuch.net ;)
xmurrix
Beiträge: 3217
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 19 Mal
Kontaktdaten:

Re: [4.8.13] FILE_LIST im Modultemplate ausgeben

Beitrag von xmurrix »

Hallo Dalamar,

der Wert "CMS_FILELIST[5]" wird beim Editieren gegen einen erweiterten PHP-Code ersetzt, der aus mehreren Anweisungen besteht und sich in der Form nicht mit deiner Verwendung als Parameter für Template->set eignet.

Besser ist es, wenn "CMS_FILELIST[5]" vorher einer Variablen zugewiesen wird:

Code: Alles auswählen

$foobar = "CMS_FILELIST[5]";
$tpl->set('s', 'filelist', $foobar);
Das gilt eigentlich für alle CMS-Typen, die man in Modulen verwendet, diese sollten nicht direkt als Parameter an Funktionen übergeben werden, das klappt nicht immer...

Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Dalamar
Beiträge: 298
Registriert: Di 16. Nov 2004, 15:43
Wohnort: Arnstadt / Thüringen
Kontaktdaten:

Re: [4.8.13] FILE_LIST im Modultemplate ausgeben

Beitrag von Dalamar »

Danke, werde ich mal ausprobieren.
Beruflich: eComradeGroup und Media Atoll
Privat: Fantasybuch.net ;)
Gesperrt