Fehlender HTML Code im Frontend

Gesperrt
tazz
Beiträge: 4
Registriert: Mi 16. Jan 2008, 11:09
Wohnort: Aschaffenburg
Kontaktdaten:

Fehlender HTML Code im Frontend

Beitrag von tazz »

Hallo,

ich verwende die Version 4.6.23 von Contenido.
Wenn ich im Modul „Text HMTL" Standard Tags wie <br> <b> oder Sonstige Tags verwende, werden diese im Editor Modus korrekt angezeigt. Sehe ich mir dann das Frontend an, bleibt jegliche HTML Formatierung aus. Er zeigt nur unvormatierten Text an.
Zudem kann ich keine Links im Editor erzeugen: Sobald ich in „Link einfügen/bearbeiten" Modus auf „Einfügen" klicke, passiert gar nichts. Ich hoffe es weiß Jemand rat.

Hier der Code für das Modul:

Code: Alles auswählen

<?php
if (!$edit) {
    echo "<p>".strip_tags("CMS_HTML[1]")."</p>";
} else {
    echo "<p>"."CMS_HTML[1]"."</p>";
}
?>
MFG tazz
conradius
Beiträge: 168
Registriert: Di 19. Jul 2005, 11:52
Wohnort: Wabern (Bern/CH)
Kontaktdaten:

Beitrag von conradius »

die Funktion strip_tags() wird in Deinem Modul aufgerufen, wenn Du im Frontend bist (d.h. nicht im edit-Modus). Diese Funktion entfernt alle HTML-Tags aus dem angegeben String. Deshalb hat Dein Output keine Tags mehr drin.

das Text/HTML Modul braucht in seiner einfachsten Version nur folgendes:

Code: Alles auswählen

echo "CMS_HTML[1]";
(resp. CMS_HTML[n])

Gruss
Conradius
tazz
Beiträge: 4
Registriert: Mi 16. Jan 2008, 11:09
Wohnort: Aschaffenburg
Kontaktdaten:

Beitrag von tazz »

Super, ich danke vielmals für die Anwort!
Genau das war der Fehler und jetzt funktioniert es wie es soll!

Liebe Grüße tazz
Gesperrt