[TYPO3-german] Fallback Path Template/Layout/Partials

Michael Kasten home at m-kasten.de
Fri Oct 10 17:27:30 CEST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Liste,

ich versuche gerade die Verwendung von Templates / Partials mit Berücksichtigung eines Fallbacks
umzusetzen, leider habe ich nach vielen rumprobieren immer noch kein richtiges Ergebnis:

In der Doku zu den neuen Feature (whats new Seite 163 ) unter 6.2 heißt es:

> Fluid erlaubt nun "Fallback" Pfade für Templates, Partials und Layouts: templateRootPaths,
> partialRootPaths, layoutRootPaths

Weiter heißt es:

> Reihenfolge der Verzeichnisse, die geprüft werden: höchster Index zuerst, dann Verzeichnisse
> mit ensprechend kleinerem Index

nun denn sieht es bei mir so aus:

...
page{
	10 = FLUIDTEMPLATE
	
	templateRootPath >
	
	templateRootPaths{
		10 = EXT:EXTENSIONNAME/Resources/Private/Templates/
		20 = fileadmin/Templates/
	}
}
...

Nach meinen Verständnis wird erst im Pfad unter 20 gesucht und anschließen im Pfad unter 10,
theoretisch sollte ich also bei 10 einen Pfad der nichts enthält angeben können sofern unter 20
alle notwendigen Daten liegen. In der Praxis sieht das aber anders aus:

Ich erhalte eine Fehlermeldung wegen fehlender Templates!
(Wohlgemerkt der Pfad bei Index 10 ist gültig und funktioniert sofern ich diesen bei
templateRootPath verwende) gleiches gilt für die Einstellungen bei Layouts und bei den Partials?
naja sobald ich ein:

partialRootPath  = EXT:EXTENSIONNAME/Resources/Private/Partials/
partialRootPath >


partialRootPaths{
	10 = EXT:EXTENSIONNAME/Resources/Private/Partials/
	20 = fileadmin/Partials/
	}


einsetze erhalte ich ebenfalls eine Fehlermeldung obwohl anschließend die gleichen Werte verwendet
werden, also scheint hier ja noch nicht einmal das partialRootPaths als gleichwertiger Ersatz für
partialRootPath erkannt zu werden.

Hat Jemand für die Verwendung des PAGE Objektes bereits korrekt laufenden Fallback Pfade
eingerichtet? Interessant sind hier insbesondere die Partials

Danke für das mitdenken

bye




- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUN/riAAoJEF1/iIvWnG8Nb8cIALejNwNAoJqga2NiCXbSxlH0
2XczNEFtkDskCz2bzWEogLUB0OQv9f4EjwoTswyvVzoCHdgEn6OXcsCJQSuXZ2nf
HIvOjk7a8zabqDuZ1zq9MjziKjHmyx00z22MQV6VALS/SD91R2IvBU55ZbqHzq1E
hPiBBJ+BqEApEbDCRmLrAXPu3ZE0McTK7+yAiztzFZluwcuXiJVn/54aFbMWBPXg
qFyWFcqRSOOvCitCsaYNVQQ7Mhdqz2U3rt3HwWFB7d70IPpMX5x3UbAN4fkbjHkl
UliyLrw1DfAf+ViVVTtVDIKkVGMI7x9lEFNjhV0Zkm578Y35iT6dNNNAlmhQ7d4=
=UaAb
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list