überschreiben die Ausgabe des Joomla! Core
Es kann vorkommen, wenn Sie möchten, dass die Art und Weise ein Joomla! Extension (wie z. B. einer Komponente oder Module, ob von der Joomla! Core ändern oder durch einen Dritten hergestellt) auf Ihrer Seite angezeigt. Natürlich können Sie die recode Erweiterung von Grund auf, aber das ist ein wenig ehrgeizig für Sie sind! Zum Glück gibt es einen anderen Weg.
Die Standardausgabe von allen Joomla! Modul oder einer Komponente kann durch Hinzufügen von Code in den HTML-Verzeichnis Ihrer Vorlage überschrieben werden. Es ist auch möglich, zwei Aspekte der Kernfunktionalität: Module Chrom, und Paginierung überschreiben.
Anreise einen Vorsprung mit überschreibt
Wenn Sie neu sind Joomla! Entwicklung, dann ist es wahrscheinlich am einfachsten mit einer vorhandenen Ansicht zu starten, und versuchen Sie es modifizieren zu bekommen, was Sie wollen. Um dies zu tun, sollten Sie eine Kopie der bestehenden Blick in die HTML-Verzeichnis Ihrer Vorlage, und ändern Sie dann die Kopie.
Die Verzeichnisstruktur, die Sie brauchen, ist:
TEMPLATE_NAME/html/EXTENSION_NAME/VIEW_NAME/FILE_NAME.php
Zum Beispiel, wenn Sie die Art und Weise, dass die "Artikel"-Ansicht zeigt ein com_content Artikel, dann Sie die Datei sollte auf Veränderungen
PATH_TO_JOOMLA/components/com_content/views/article/tmpl/default.php
to
TEMPLATE_NAME/html/com_content/article/default.php
(man beachte den kleinen Unterschied in der Verzeichnis-Struktur)
Ebenso, wenn Sie wollen, ändern, wie die mod_login Modul angezeigt wird, dann kopieren Sie sollten
PATH_TO_JOOMLA/modules/mod_login/tmpl/default.php
to
TEMPLATE_NAME/html/mod_login/default.php
Joomla! Comes die zuvor mit einem Frontend-Template aufgerufen verpackt Beez. Beez nutzt Vorlage überschreibt einen Tisch-Layout für weniger schneller, glatter und semantisch korrekte Befehlssätze zu produzieren. Um zu sehen, wie man es macht, suchen Sie Ihre Joomla! Installation des Template-Verzeichnis, und Sie werden schnell merken, das Beez. Vorlage Innerhalb des Beez-Template-Verzeichnis, werden Sie ein Verzeichnis mit dem Namen finden html
das gesamte Verzeichnis-Struktur ist wie folgt:
/your_joomla/templates/Beez/html/
Wenn Sie versuchen, die Änderung überschreibt in Beez verwendet möchten, können Sie einfach kopieren und fügen Sie den Beez html-Verzeichnis in Hauptverzeichnis Ihrer eigenen Vorlage angelangt. Wie auch immer Sie Ihre Dateien überschreiben zu wählen, müssen Sie sicherstellen, dass sie korrekt installiert sind Ihre Vorlage. Um dies zu tun, sollten Sie den folgenden Code templateDetails.xml Datei Ihrer Vorlage einfügen (in und zwischen den Tags):
html
Der obige Code im Wesentlichen lässt die Joomla! Package Installer wissen, dass es Dateien zu extrahieren, und dass sie Teil der Vorlage als Ganzes.
Weitere Tipps
Vorlage überschreibt sind nahezu unbegrenzt. Sie ermöglichen es, hinzufügen, bearbeiten und entfernen Sie die Komponenten des Joomla! Core-Ausgang. Hinweis: für den Firefox Web-Browser, ist eine Erweiterung zur Verfügung Firebug genannt, die für eine Seite den HTML-Quellcode und nützlich ist passender es mit der PHP-Code verwendet Vorlage überschreibt.
Weitere Informationen sind in den folgenden Ressourcen zur Verfügung:













Jüngste Kommentare