Seite 1 von 1

Template Weiche: Links werden nicht geparsed

Verfasst: 29. Mär 2017, 01:10
von morfer
Hallo, ich nutze folgende Weiche in meinem Haupttemplate:

Code: Alles auswählen

$PATH = explode("|",$this->getValue("path"));
$article = OOArticle::getArticleById(REX_ARTICLE_ID);
 if ($PATH[1] == 5 && !$article->isStartArticle())
    {
       $navTemplate = new rex_template(2);
       include $navTemplate->getFile();
		exit();
    }
 if ($PATH[1] == 6)
    {
       $navTemplate = new rex_template(3);
       include $navTemplate->getFile();
		 exit();
    }
In der Ausgabe werden dann keine Links im TinyMCE mehr geparsed. Im Frontend steht dann z.B.: redaxo://8

Scheint an der Template Weiche zu liegen. In den beiden Templates wird er Inhalt mit:

Code: Alles auswählen

echo $this->getArticle();
ausgegeben.

Kann man das Problem umgehen?

Redaxo 4.7.1
PHP: 5.6.29-nmm1

Re: Template Weiche: Links werden nicht geparsed

Verfasst: 29. Mär 2017, 01:33
von morfer
Ok habe es so in den eingebundenen Templates hinbekommen:

Code: Alles auswählen

$a = $this->getArticle();
$a = rex_article::replaceLinks($a);
echo $a;
Kann ich das so nutzen, ohne dass mir später irgendwas um die Ohren fliegt?