HTML-Vorlagen aus Modul auslesen

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

HTML-Vorlagen aus Modul auslesen

Beitrag von rethus »

Wie kann ich in einem Modul (Modul-Eingabe-Bereich) auslesen, welche Modul-Vorlagen im Tab "HTML" für das Modul bereit stehen?
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: HTML-Vorlagen aus Modul auslesen

Beitrag von xmurrix »

Die Modulvorlagen folgendermaßen auslesen:

Code: Alles auswählen

$module = new cModuleHandler($idmod);
$files = $module->getAllFilesFromDirectory('template');
var_dump($files);
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.
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: HTML-Vorlagen aus Modul auslesen

Beitrag von rethus »

Bleibt nur die Frage offen, wie ich die modul-id bekomme. Denn ich werde diese ja wohlgemerkt im Konfigurationsbereich des Moduls benötigen, um die Liste auszulesen.
Da gibt es doch bestimmte auch ne Funktion zum auslesen, oder? $idmod is im Input jedenfalls nicht gesetzt.

Habs. einfach das feld aus der db abfragen via $db->f('idmod');
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: HTML-Vorlagen aus Modul auslesen

Beitrag von xmurrix »

Die Modulid steht im Context des aktuellen Moduls als Variable $cCurrentModule zur Verfügung.

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.
Antworten