Dann per EventListner auf jeder Seite dem Template hinzufügen
Sofern es keine wirklich Dashboard-Box ist.
Beiträge von Cyperghost im Thema „BBCodes integrieren“
-
-
So wie es aussieht ist es eine Dashboard-Box daher ist eine AbstractPage nicht dafür richtig um das ganze an die Seite zu senden
-
Das sagt aus das die Variabel dkmcontent3nicht übergeben wurde an das Template.
-
Also du musst folgendes ausführen
PHPMessageEmbeddedObjectManager::getInstance()->setActiveMessage('dein.object.type.für.com.woltlab.message', $this->objectID); MessageParser:: getInstance()->setOutputType('text/html'); $message = MessageParser:: getInstance()->parse($this->text, $this->enableSmilies, $this->enableHtml, $this->enableBBCodes);
So und dann kannst du die Variable $message an das Template übergeben und ausgeben
-
Du brauchst den MessageParser um die BB-Codes etc. anzuzeigen