Hi Leute!
Ich würde gerne eigene Marker ins News-Template setzen, damit ich sie per TS ansprechen kann. Scheint aber nicht zu klappen. Weder als page.marks... noch so
page.marks.SIDEBAR-RIGHT = COA
SIDEBAR-RIGHT {
20 < plugin.tt_news
20 {
templateFile = fileadmin/tt_news_template.html
marks.MY_LATEST_HEADER >
}
}
wird der Marker angesprochen.
SIDEBAR-RIGHT ist der Marker innerhalb des Haupttemplates, MY_LATEST_HEADER der Marker im tt_news-Template.
Was mache ich falsch?
Viele Grüße
Lemon
Hallo,
ist schon ´ne Weile her..
Git´s da eine Lösung?
Danke
Gr.
Kasper
Das mit marks.XYZ geht im Content-Objekt TEMPLATE, sonst nirgends.
Was du aber machen kannst:
Einen File - z.b. fileadmin/scripts/meine_news_ext_func.php:
<?
function user_meineNewsExtFunc($markerArray, $conf) {
$markerArray['###MY_OWN_MARKER###'] = 'Das ist mein eigener Marker!';
return $markerArray;
}
?>
Und binde das Teil in tt_news ein:
includeLibs.meineNewsExtFunc = fileadmin/scripts/meine_news_ext_func.php
plugin.tt_news.itemMarkerArrayFunc = user_meineNewsExtFunc
Hallo mithrandix,
Dein Beispiel habe ich übernommen, funktioniert auch soweit. Aber wie kann mit diesem Marker arbeiten? Ich will keinen Text zuweisen, sondern den Inhalt von temp.print.
Folgende Syntax ist erfolglos:
plugin.tt_news.itemMarkerArrayFunc.marks.PRINTURL < temp.print
Grüße aus Karlsruhe Michael
Hallo hidufy,
das musst du dir wohl oder übel in php nachbauen, zuweisen kannst du hier nichts.
georg