Am 06.02.15 um 10:33 schrieb Tobias Malikowski:
Nachtrag:
Wenn ich Fluid Variablen verwende, wird der Text ausgegeben, allerdings nur
in meinen Fluidtemplates.
In dem Extension Template von "felogin" werden sie nicht ausgegeben.
Wahrscheinlich weil diese mit Markern arbeitet und nicht mit Fluid.
ob Fluid oder Marker hängt immer vom Kontext ab. und da ist jedes Plugin
ein System für sich. die Ersetzungen erfolgen normalerweise nicht
rekursiv für enthaltene Blöcke. Natürlich kann man auch hier noch
tricksen, aber das sind eben nur Tricks:
zum einen gibt es globale Ersetzungen beim Rendern von Text-Content in
Form von Abkürzugen ('shorts'[1])
noch globaler ist aber ein .stdWrap.replacement [2] auf dein page-Object.
[1]
http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Parsefunc/Index.html
-> short
[2]
http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Replacement/Index.html
Verstehe ich das richtig, dass ich dann quasi in dieser Extension die ja zum
System gehört nur Marker verwenden kann, weil Sie nicht in Fluid geschrieben
ist.
wie jede Extension ist das Rendering in der Extension total unabhängig
vom Rendering der Gesamtseite, das marker oder fluid sein kann.
Extremerweise könnte man das in TYPO3 sogar ineinander geschachtelt
definieren:
page.10 = TEMPLATE
page.10 {
template = FLUIDTEMPLATE
template {
file = fileadmin/sys/html/fluidtemplate.html
variables {
:
}
marks {
:
}
}
sinnvoll mag das wohl nicht mehr sein. und schnell wohl auch nicht.
Allerdings kann ich keine eigenen Marker verwenden, weil die Extension das
nicht zulässt. Globale Marker wiederum funktionieren nicht, weil meine Seite
auf Fluid basiert :D?
plugin.tx_felogin_pi1 {
marks {
TEST = TEXT
TEST {
value = ENGLISCH
lang.de = DEUTSCH
}
}
}
Führt nämlich mit dem Marker ###TEST### zur Ausgabe: ###TEST###
du musst natürlich die Syntax von felogin benutzen, die laut
Handbuch[3][4] wohl eher wie folgt aussieht:
plugin.tx_felogin_pi1 {
userfields {
test = TEXT
test {
value = ENGLISCH
lang.de = DEUTSCH
}
}
}
[3] http://docs.typo3.org/typo3cms/extensions/felogin/latest/
[4]
http://docs.typo3.org/typo3cms/extensions/felogin/latest/Configuration/Index.html#userfields
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german