- Betroffene Version
- WoltLab Suite 5.2
Hallo,
ich möchte gerne an Stelle einer normalen Forenbeschreibung verschiedene Werte anzeigen, die sich regelmäßig ändern werden.
Meine Idee dafür war es, eine Box für das bestimmte Unterforum mittels Template-Scripting einzubinden.
Den Inhalt der Box würde ich dann mit diesem Plugin beeinflussen: CMS: PHP in Boxen - WoltLab®.
Die Box habe ich folgendermaßen erstellt:
Anschließend habe ich im Template "boardNodeList" folgende Änderungen getroffen:
<p class="wbbBoardDescription">{if $boardNode->getBoard()->descriptionUseHtml}{@$boardNode->getBoard()->description|language}{else}{$boardNode->getBoard()->description|language}{/if}</p>
<p class="wbbBoardDescription">{if $boardNode->getBoard()->boardID == 4}{@$__wcf->getBoxHandler()->getBoxByIdentifier('com.woltlab.wcf.genericBox56')->render()}{/if}{if $boardNode->getBoard()->descriptionUseHtml}{@$boardNode->getBoard()->description|language}{else}{$boardNode->getBoard()->description|language}{/if}</p>
Mit dem Code {if $boardNode->getBoard()->boardID == 4}{@$__wcf->getBoxHandler()->getBoxByIdentifier('com.woltlab.wcf.genericBox56')->render()}{/if} möchte ich also beim Unterforum mit der ID "4" die Box mit dem Identifier "com.woltlab.wcf.genericBox56" anzeigen lassen.
Leider hat sich überhaupt nichts geändert. Da ich ziemlich unerfahren bin, was das Template-Scripting angeht, möchte ich euch um Hilfe bitten. Über jede Hilfe würde ich mich freuen!
(Sollte es eine komplett andere, aber bessere Möglichkeit geben, würde ich mich auch über einen Hinweis in diese Richtung freuen.)
MfG TOJU