6 Posts lesen

Der Loop des Pico CMS ist bereits auf der Projekt-Webseite gut dokumentiert, doch was wenn nur die ersten sechs Beiträge statt allen gelesen werden sollen?

In eingen Fällen ist es sinnvoll die maximale Anzahl der zu lesenden Posts zu begrenzen, z.B. wenn Ihr Theme festgelegte Spalten verwendet. Das folgende Codeschnipsel listet die ersten drei Beiträge aus einem Kategorie-Ordner auf.

{% for page in pages(page.id, depth=0)|slice(0,3)  %}
    ...
    ...
    ...
{% endfor %}

Der Befehl slice() sorgt dafür, das Post 1...3 durch den Loop gelesen werden. Ansonsten lässt er sich mit den üblichen Twig-Filtern kombinieren.

PHP 8 und MySQL

PHP 8 und MySQL - Dynamische Webseiten mit PHP und MySQL programmieren: Alles, was Sie dafür wissen müssen, steht in diesem Buch. Profitieren Sie von einer praxisorientierten Einführung und lernen Sie alle neuen Sprachfeatures von PHP 8 kennen. Die Autoren Christian Wenz und Tobias Hauser sind erfahrene PHP-Programmierer und Datenbankspezialisten. Sie zeigen Ihnen, wie Sie MySQL und andere Datenbanksysteme effektiv einsetzen. Mit diesem Wissen machen Sie sich rundum fit für dynamische Websites. (*

lesen...

© CMSWorkbench.de

loop twig filter slice

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.