Sonntag 20 Mai 2012



 

Einen bestimmten Artikel einbinden

Wenn man an einer bestimmten Stelle im Template dauerhaft einen bestimmten Artikel haben möchte z.B.: Einen Text im header oder footer einer Webseite.

Könnte man dieses lösen indem man einen Artikel anlegt, sich die id des Artikel merkt und in den Artikel seine Inhalte einpflegt (z.B.: Text für Header)

Dann geben wir im Template innerhalb von HTML die Inhalte des gemerkten Artikel so aus:
(Im Beispiel Artikel mit der id 7)

... some html ...

REX_ARTICLE[id=7]

... some html ...

Wenn man einen Artikel mittels PHP einbinden möchte oder eine Version vor 4.2.1 verwendet dann bitte so einbinden.

<?php
/* hier wird der Inhalt eingefügt, der zu dem aktuellen Artikel gehört */

echo "<div>".$this->getArticle()."</div>";


/* hier wird ein weiterer Artikel eingebunden */

$artikel_2 = new rex_article;
$artikel_2->setCLang($REX['CUR_CLANG']);
$artikel_2->setArticleID(123);

echo "<div>".$artikel_2->getArticle()."</div>";

?>