CMS - Workbench | DE


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


Untergeordnete Posts

Die Funktion Beiträgen einen Leitartikel zu geben, gibt es schon sehr lange in Bludit, jedoch war die Anzeige im Theme "Alternative" nich möglich. Das Thema ReaktoR-4 realisiert dies nun.

Strukturieren Sie Beiträge indem Sie ihnen einen führenden Beitrag zuordnen. Dies können Sie im PHP-Coding abfragen, es ist ganz einfach.

Das CMS Bludit ist in der Lage Beiträge unterzuordnen, also einen übergeordneten Beitrag anderen zuzuweisen. In meinem Theme in der Datei page.php habe ich das folgende Coding eingefügt:

...
050  <?php
051    if($page->hasChildren()) {
052      echo '<h3>Mehr zum Thema</h3>';
053      echo '<br>';
054      $html = '';
055      foreach($page->children() as $value) {
056        $html .= '<h3>'.$value->title().'</h3>';
057      }
058      echo $html;
059    }
060  ?>
...

Coding um untergeordneten Posts anzulisten

Das Coding oben listet unterhalb eines einzelnen Post alle Beiträge an die diesem Post untergeordnet sind. Es ist eine 1:n Bottom-down Beziehing in eine Richtung. Wollten Sie den übergeordneten Beitrag herausfinden, dann müssen Sie die Methode isParent() nutzen. Sehen Sie sich dazu die Datei bl-kernel/pagex.class.php an, dort finden Sie die passenden Methoden.

Die Zuordnung zu einem übergeordneten Beitrag können Sie in der Beitragserstellung unter dem Reiter Einstellungen - Erweitert - Übergeordneter Inhalt ausführen.

14.11.2020 • Bludit • Bludit Post Untergeordnet Struktur


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:



GetSimple untergeordnete Seiten

Ermitteln Sie untergeordnete Seiten mit Hilfe von menu_data().

mehr...

Konkreten Post anzeigen

Lesen Sie feste Beiträge mit zwei Zeilen Code aus dem GetSimple CMS für fixierte Templates mit unveränderlichen Strukturen.

mehr...

Verwandte Beiträge 1

mehr...

Verwandte Beiträge 2

mehr...

Warum Bludit

Warum das Flatfile CMS Bludit besonders ist und warum meine Wahl in Projekten oft auf dieses CMS fällt.

mehr...

latest Post entfernen

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.