Teaser Bild einfügen

Implementieren Sie mit geringem Aufwand ein Teaser oder Kategoriebild in der Landingpage des Pico CMS.

In vielen Blogsystemen ist es üblich ein Teaserbild für eine Kategorie einzubinden. Auch in Pico CMS ist die wirklich sehr leicht umzusetzen. Die jeweilige index.md des betreffenden Ordners muss dazu im Meta-Bereich das Attribut teaser aufnehmen.

---
Title:       Arduino
Author:      Oliver Lohse
Date:        2021-04-25
Robots:      noindex,nofollow
Template:    index
directory:   arduino
teaser:      produktfoto-arduino.png
Description: Arduino ist eine...
---

Inhalt der index.md des Ordners "content/arduino"

Das Template für die Anzeige des Loop bzw. der Kategorie-Ordner muss dann nur noch um das folgende Codeschnipsel erweitert werden, um die neue Meta-Variable teaser lesen zu können:

<img src="{{ assets_url }}/{{ page.meta['teaser'] }}" class="card-img">

Voraussetzung ist natürlich, das das betreffende Bild im Ordner assets abgelegt wurde.

Joomla Templates - Joomla hat sich als professionelles Content-Management-System etabliert. Die Präsentation der Inhalte übernehmen Templates. Zwar gibt es zahlreiche kostenlose und kommerzielle Templates, wer aber ein individuelles Design umsetzen will, kommt um die Entwicklung eigener Templates nicht herum. Genau an diesem Punkt setzt dieses Buch an. Es wird all das gezeigt, was für die Erstellung von Joomla-Templates benötigt wird. Erstellen Sie die Verzeichnis- und Dateistruktur, legen Sie das Grundlayout fest und verbinden Sie Ihr Layout mit Joomla. Danach werden die ersten im Inhalte ausgegeben. Weiter geht es mit der Definition von Parametern, die für Flexibilität der Templates sorgen. Fortgeschrittene Themen wie Mehrsprachigkeit und personalisierte Fehlerseiten runden das Buch ab.

Über Amazon unterstützen

lesen...

© CMSWorkbench.de

teaser bild beitragsbild

about me

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und 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 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.