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.