04-09-die-vorlage-in-layouts-templates-partials-aufteilen
meine Notizen
html-Vorlage 2012 aufteilen in die Bereiche
- 2col_layout.html im Editor öffnen
- Den Bereich unterhalb des body-Tags bis zum Templatebereich, also bis zum variablen Teil, markieren und in die Zwischenablage kopieren.
- Neuen Ordner anlegen in / Resources / Private / => Layouts
- Neue Datei anlegen in / Resources / Private / Layouts / namens Standardlayout.html
- Datei öffnen und Inhalt der Zwischenablage einfügen
- Den Bereich ab dem Footer bis vor den JavaScript-Einbindungen markieren und Kopieren
- Den Inhalt der Zwischenablage am Ende der Datei einfügen und die Datei speichern
- Neuen Ordner anlegen in / Resources / Private / => Templates
- Neue Datei anlegen in / Resources / Private / Templates / namens Standardtemplate.html
- Den variablen Teil der html-Vorlage markieren und kopieren und in diese Datei einfügen und speichern
- Jetzt im Layout den Bereich des superfish-Menüs ausschneiden und einen Kommentarplatzhalter
<!-- Partial Superfish-Menü --> hinterlegen
- Neuen Ordner anlegen in / Resources / Private / => Partials
- Neue Datei anlegen in / Resources / Private / Partials / namens SuperfishMenu.html
- Den Inhalt der Zwischenablage in die Datei einfügen und die Datei speichern
- Nun im Layout den Bereich des Headers mit Logo und MainInfo ausschneiden und einen Kommentarplatzhalter
<!-- Partial Header --> hinterlegen
- Neue Datei anlegen in / Resources / Private / Partials / namens Header.html
- Den Inhalt der Zwischenablage in die Datei einfügen und die Datei speichern
- Zuguterletzt im Layout den Bereich des Footers mit (c) und MetaNavi ausschneiden und einen Kommentarplatzhalter
<!-- Partial Footer --> hinterlegen
- Neue Datei anlegen in / Resources / Private / Partials / namens Footer.html
- Den Inhalt der Zwischenablage in die Datei einfügen und die Datei speichern
- An die Stelle im Layout, wo der Content ausgegeben werden soll, die Kommentarzeile
<!-- Hier die Inhalte --> hinterlegen
- layouts
immer gleich auf allen Webseiten
- header
- Leiste mit superfish-Navigation
- Bereich mit Logo und MainInfo
- footer
- Copyrightvermerk
- Meta-Nviagtion
- toTop-Link mit JavaScript-Animation
- templates
- partials
Bootstrap-Dokumentation