web-dev-qa-db-de.com

Wie man benutzerdefinierte hinzufügt PHP in Joomla?

Es fällt mir sehr schwer, benutzerdefinierten Code in meine erste Joomla-Website einzufügen. Beschränkt sich Joomla ernsthaft nur auf die Erweiterungen und Module, die sie bereits bereitstellen? Wie kann ich es mit meinem eigenen PHP Code anpassen?

11
user2130397

Ich musste das mehrmals mit Joomla machen, also habe ich immer Sourcerer gewählt. Es ist ein kostenloses Plugin, mit dem Sie benutzerdefinierten Code wie CSS, Javascript und PHP zu Artikeln hinzufügen können. Nachfolgend finden Sie ein Beispiel dafür, wie einfach das geht:

{source}
<?php
    echo '<p>';
    echo 'Hello';
    echo '</p>';
?>
{/source}
10
Lodder

Ist Joomla ernsthaft auf die Erweiterungen und Module beschränkt, die Sie bereits bereitstellen?.

Absolut nicht. Joomla ist ziemlich umfangreich, wenn es um die Anpassung geht. Alle diese Erweiterungen und Module wurden mithilfe der reichhaltigen verfügbaren Schnittstellen erstellt.

Die Fülle an Informationen ist hier .

In Bezug auf die Anpassung gibt es drei Hauptaspekte:

Plugins - ereignisgesteuert und ziemlich einfach zu tun 

Module - wo Sie kleine Funktionen auf Ihrer Website platzieren; sehr einfach zu machen

Komponenten - auf jeden Fall die komplexeste (beginnen Sie nicht damit), aber dies wird die Hauptfunktionseinheit erstellen. Ich benutze dies für komplexere Anwendungen

Ihre PHP-Erfahrung wird gut genutzt.

10
Tom

schalten Sie den Editor zuerst aus -> gehen Sie zum Modul-Manager -> fügen Sie das customHTML-Modul hinzu -> fügen Sie Ihren Code ein (PHP, HTML, Javascript, CSS usw.) und speichern Sie ... die fieseste und schnellste Möglichkeit, das zu tun, was Sie wollen.

editor aus, weil es sonst Ihren Code aufräumen wird ...

versuchen Sie danach, Ihr eigenes Modul/Plugin zu erstellen, das Ihren Anforderungen entspricht (siehe Links oben unter @Tom), erstellen Sie dann eine Lite- und Pro-Version und verdienen Sie Geld ... alles, was es braucht, ist eine gute Idee xD

1
Django

Nach meiner Erfahrung ist Joomla sehr leistungsfähig und alles, was wir wollten, wurde bereitgestellt, da es im Internet viele Komponenten und Module gibt. Manchmal bearbeite ich die heruntergeladene Komponente oder das heruntergeladene Modul. Gehen Sie einfach in den Ordner und Sie werden die Codes von dort sehen, die Sie bearbeiten können. Sie können aber auch ein eigenes Modul oder eine eigene Komponente erstellen, die den Anforderungen Ihres Kunden entsprechen

0
user2046410