Posts mit untergeordneten Beiträgen

Die Funktion Beiträgen einen Leitartikel zu geben, gibt es schon sehr lange in Bludit, jedoch war die Anzeige im Theme "Alternative" nicht möglich.

home » bludit » untergeordnete posts im template des bludit cms anzeigen

Untergeordnete Beiträge im Template zeigen

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.


FlightCMS
2023-12-21
Konstanten
post

JavaScript - Das umfassende Handbuch. JavaScript lernen und verstehen. Inkl. objektorientierter und funktionaler Programmierung - Umfassender Einstieg in JavaScript, praktische Beispiele und eine Darstellung professioneller Techniken. Eignet sich für Anfänger, die JavaScript von Grund auf lernen, als auch für Profis, die wissen wollen, wie man moderne, dynamische Webanwendungen entwickelt. Hier finden Sie alle Techniken: Ajax, jQuery, Node.js, DOM und mehr. Neueste Trends, Techniken und Entwicklungen bis hin zur Steuerung von Microcontrollern. Objektorientierung, ECMAScript 21 und funktionale Programmierung mit praxisnahen Beispielen für sofortigen Einsatz.

Wir können mit so genannten Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Impressum


CMSWorkbench ist ein Tec- und Entwickler-Seite, rund um die Webtechniken der Content Management Systeme.

Datenschutz


Diese Webseite nutzt keine Cookies oder sonstige Speichermechanismen, die einen Rückschluss auf das Leserverhalten zulassen.

Kontakt


Sie können mit der Redaktion oder dem Administrator via eMail unter der Adresse: Kontakt@Oliver-Lohse.de aufnehmen.