Template-Entwicklung
From Joomla! Documentation
Diese Seite enthält viele Links zu ausgewählten Dokumentationen bezüglich Template-Entwicklung für und . Ein guter Anfang damit zu starten bieten die Zum Lesen empfohlen Artikel unten, da sie eine gute einführende Basis bilden, das Wissen auszubauen.
Ein Template (Vorlage) ist eine Art der Joomla! Erweiterungen, um das Aussehen deiner Seite zu ändern. Es gibt zwei Arten von Templates die das Joomla! CMS nutzt: Frontend Templates und Backend Templates. Das Frontend Template steuert die Sicht, wie die Seiteninhalte dem Benutzer präsentiert werden. Das Backend Template steuert die Sicht wie die Administrationsaufgaben deiner Website, zum kontrollieren der Verwaltungsfunktionen, dem Joomla! Administrator präsentiert werden. Dazu gehören gemeinsame Aufgaben wie: Benutzer-, Menü-, Atrikel-, Kategorie-, Modul-, Komponenten-, Plugin- und die Templateverwaltung.
Siehe auch: Komponente, Modul, Plugin
Als Entwickler bist du wahrscheinlich mehr daran interessiert, ein Frontend-Template zu erstellen.
Zum Lesen empfohlen
Unsere Dokumentation zur Entwicklung von Templates enthält viele Beiträge, FAQs und Tutorials. Ein erster Schritt bei der Entwicklung von Templates ist zu verstehen wie Templates ausgeführt werden.
Anfänger
- Das Favicon der Seite ändern
- Firebug für die Joomla Website nutzen
- Die Joomla Standard Icomoon-Schrift nutzen
Fortgeschrittene
- jdoc Anweisungen
- Wie man E-Mail-Adressen tarnt (cloaking)
- Overrides für Ausgaben verstehen
- Layout-Overrides in Joomla!
- Anklickbare Hintergrundbilder mit CSS erstellen
- Klassen-Suffixe benutzen
FAQ
Liste aller Artikel die der Kategorien "FAQ" und "Template-Entwicklung" angehören.
- GPL Hinweise für Erweiterungen
- Verbeitungswege für Erweiterungen
- Erweiterungsname
- Wie ändere ich das Favicon der Seite?
- Wie ändere ich ein Bild meines Templates?
- Wie kann ich meine Erweiterung auf der Seite für Erweiterungen aufnehmen lassen?
- Wie man ein span Element einem Menüeintrag hinzufügt
- Template FAQ
Anleitungen zur Template-Entwicklung
Anleitungen für Template Entwickler
- Einen Text einem Artikel durch Nutzung von Template Overrides hinzufügen
- Ein benutzerdefiniertes Feld einer Kernkomponente durch Nutzung eines Plugins hinzufügen
- JavaScript hinzufügen
- Stylesheets für andere Ausgabegeräte hinzufügen
- Fortgeschrittene Themen
- Die templateDetails.xml Datei ergänzen
- Das Seiten Favicon ändern
- Spalten automatisch frei machen (Collapsing columns)
- Eine frühere Version eines Joomla! Templates umwandeln
- Module in einer bestimmten Modulposition zählen
- Eine einfache index.php-Datei erstellen
- Ein einfaches Joomla! Template erstellen
- Eine einfache templateDetails.xml Datei erstellen
- Eine Bildminiaturansicht erstellen (Thumbnail)
- Ein anklickbares Hintergundbild mit CSS erstellen
- Benutzerdefinierte Fehlerseiten
- Den dynamischen Seitentitel individualisieren
- Die anzeigemöglichkeiten von Modulen individualisieren
- Modulpositionen deklarieren
- Die CSS Stile deines Templates ausfindig machen, um zu lernen diese zu ändern
- Joomla! Templates verteilen
- Erweiterungs-Installer
- Dateistruktur beim Komprimieren
- Erste Schritte mit Templates
- Der Startseite einen anderen Stil von anderen Seiten geben
- Spalte ausblenden, um Breitenprobleme zu vermeiden
- Horizontale Zentrierung
- Wie ändere ich ein Bild in meinem Template?
- Wie überschreibe ich die Ausgabe des Joomla! Kerns (Template Overrides)
- Ein Template installieren
- JDocumentHTML/countModules
- Das Template übersetzbar machen
- Ein Joomla! Template anpassen
- Fortgeschrittener Joomla! Templates
- Freigeben von Layouts über Ansichten oder Erweiterungen mit JLayout
- Templates wechseln
- Mitgelieferte Templates von Joomla!
- Migration eines Templates von Joomla 1.5 zu 3.x
- Joomla! Templates verstehen
- Upgraden eines Joomla 1.5 Templates zu Joomla 2.5
- Klassen Suffixe nutzen