CMS - Workbench | DE


Templating and Coding for CMS (WordPress, Bludit, Automad, Typesetter, GetSimple, Pico and more)


Eigenes Template

Möchten Sie für Automad ein eigenes Template erzeugen, dann sollten Sie im Rahmen der Einarbeitung ein bestehendes Template überarbeiten, das hat den Vorteil, das Sie schneller in das Thema Templating mit Automad rein kommen als auf grüner Wiese bei Null zu starten.

Früher oder später werden Sie über Customizing nachdenken und ein eigenes Template erstellen wollen. Sofern Sie noch das beiliegende CSS nutzen möchten aber das Layout etwas anpassen wollen, dann sollten Sie sich diese Datei mal genauer ansehen:

../packages/standard/templates/snippets/pagelist_blog.php

Diese Datei bildet das Grundtemplate des Layouts für das Blog-Template, darin sind alle Etemente enthalten die für den Aufbau, zum Beispiel der Startseite, enthalten - es ist der Content ab dem Navigationsmenü bis zum Footer - auch oft als Loop bezeichnet (vermutlich weil dieser mit Hilfe einer Schleife alles ausliest).

In diesem Template befindet sich der Loop der anhand der Pagelist alle Beiträge oder Kategorien ausliest und anzeigt. Das Menü und der Footer ist nicht Bestandteil, da dieses Template selbst Bestandteil eines übergeordneten Templates ist.

../packages/standard/templates/blog.php

Das Template blog.php (s.o.) stellt den gesamten Rahmen für die Seite inklusive Header und Footer bereit und ruft seinerseits auch die Templates pagelist_blog.php content.php filters.php pagelist_config.php pagination.php und footer.php auf. Dies ist dann eine vollständige Seite.

22.11.2020 • Automad • Template Theme Templating Layouting


Oliver Lohse - Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Sprachen bzw. Markup-Dialekten, z.B.: Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 22 Jahren arbeite ich in einem grossen Softwareunternehmen in Niedersachsen. Sie sehen auf dieser Seite mein eigens für Bludit CMS entwickeltes Theme "Reaktor-Block IV".

Kontakt: Κontakt@Οliver-Lohse.de


Empfehlungen:



Brutalisten Webseite

Die Kontra-Reaktion auf die bisher aufgeräumten und ergonomisch ausgereiften Webseiten - Brutalist.

mehr...

Eigenes Bludit-Theme

mehr...

Kleinste PHP Template-Engine

Wenn Sie eine extrem kleine Template-Engine benötigen, dann finden Sie in diesem Beitrag das Coding.

mehr...

PHP Template Engine 3

Ein sehr logik-armer PHP Template-Parser der sogar in der Lage ist beliebig komplexe Ordnerstrukturen abzubilden.

mehr...

SimpleJS

SimpleJS ist eine leicht beherrschbare Template-Engine ohne externe Abhängigkeiten, auf Basis des einfach beherrschbaren JavaScripts.

mehr...

SimplePHP

SimplePHP ist eine leicht beherrschbare Template-Engine ohne externe Abhängigkeiten.

mehr...

Templating 1

mehr...

Templating 2

mehr...

Templating 3

mehr...

Theme Download

Laden Sie das "Reaktor Block 4" Theme kostenlos herunter.

mehr...



CMS Workbench

Hilfreiche Tipps, Tricks, Codings und Codeschnipsel, die im Rahmen der Entwicklung, Weiterentwicklung und Templatings zum Thema CMS immer wieder benötigt werden - aus verschiedenen Sprachdialekten wie Java, JavaScript, PHP, Python und anderen.