Joomla PHP-Code einbinden

Der Joomla-Editor bietet Ihnen standardmäßig schon sehr viele Funktionen. Allerdings gibt es manchmal Probleme, wenn man PHP-Code in Joomla einbinden möchte.

Oft kommt es vor, dass der eingefügte Code verändert und somit nutzlos wird. Diese automatische Änderung geht vom Editor aus und dient eigentlich der Sicherheit, damit kein Schadcode eingebunden werden kann.

Wenn Sie allerdings einen speziellen PHP-Code haben, den Sie in Joomla einbinden möchten, ist das ein Problem. Es gibt jedoch verschiedene Lösungsansätze, wie Sie diese Problematik in den Griff bekommen.

Code in Joomla einbinden

Möglichkeit 1 – Joomla Einstellungen
Die einfachste Möglichkeit ist es, in Joomla eine entsprechende Einstellung zu setzen. Leider funktioniert diese Vorgehensweise nicht immer zu 100%.

Im Backend können Sie die Textfiltereinstellungen anpassen, so dass der Editor den Code nicht mehr verändert. Wie das funktioniert, erfahren Sie in diesem Artikel.

Möglichkeit 2 – Code in Datenbank einfügen
Alle Beiträge, die Sie in Joomla erstellen, werden in Ihrer MySQL-Datenbank gespeichert. Wenn Möglichkeit 1 nicht funktioniert hat, können Sie die Änderungen direkt in der Datenbank vornehmen. Das ist zwar etwas umständlicher, funktioniert aber zu 100%.

Wechseln Sie dazu in Ihre phpMyAdmin-Oberfläche. Wählen Sie die entsprechende Joomla-Datenbank aus und suchen Sie nach der Tabelle mit der Endung „content“.

In dieser Tabelle finden Sie verschiedene Datensätze. Jeder Datensatz stellt einen Beitrag dar. Klicken Sie beim entsprechenden Beitrag auf „Bearbeiten“. Im Feld „Fulltext“ können Sie jetzt den Quellcode einfügen und die Änderung anschließend abspeichern.

Nachteil dieser Vorgehensweise ist, dass Sie nach dieser Änderung über den Editor keien Anpassungen vornehmen können, denn dann würde der Quellcode wieder verändert werden und der eingefügte PHP-Code funktioniert nicht mehr.

Möglichkeit 3 – Erweiterung nutzen
Alternativ können Sie ein Plugin nutzen, mit dem Sie den PHP Code direkt in einen Joomla Beitrag einbinden können.

Mit Hilfe eines kurzen Shortcodes können Sie den Code verlustfrei einbinden. Mit dem Plugin Direct PHP steht Ihnen diese Funktion zur Verfügung.

Oliver Pfeil
 

Auf dieser Website veröffentlicht der Webdesign & Joomla-Experte Oliver Pfeil viele Tutorials, Installations-Anleitungen, für Anfänger und fortgeschrittene Anwender. Er wohnt und lebt im schönen bayrischen Hinterland.kostenloses Joomla-Tutorial Joomla-Anleitungen und Produkte

Click Here to Leave a Comment Below 0 comments

Leave a Reply:

* Die Checkbox für die Zustimmung zur Speicherung ist nach DSGVO zwingend.

Ich akzeptiere