Kommando zurück.
Ich habe mit dem Templating mit der video2brain DVD "Templating mit Fluid mit Stefan Neufeind angefangen. Dort haben sie mit einer T3 6.2.0 beta gearbeitet. Ich habe die 6.2.11. Bis zu dem Kapitel hat es auf der DVD gefunzt, bei mir nicht. Mich hat eh genervt, dass ein Teil des TS bis dahin im BE und ein Teil im fileadmin geschrieben wurde.
Nachdem ich eben bis auf die <INCLUDE_TYPOSCRIPT:
> source="DIR=....-Anweisung sämtliches TS aus dem Backend in den fileadmin verbannt hatte, funzt es jetzt wie es soll.


Am 02.04.2015 um 14:28 schrieb Michael Meurer:
Hallo zusammen.

Ich versuche mich immer noch in meinem ersten Fluidlayout. ;-)
Ich weiß allerdings nicht mehr weiter und wo nach ich suchen soll. Bei
Google und in der Liste habe ich nichts gefunden.

TS wird mit <INCLUDE_TYPOSCRIPT:
source="DIR:fileadmin/Private/TypoScript" extensions="ts"> geladen.
Mit und ohne extension bleibt das Ergebnis gleich. Das Basis.html hat
bisher nur Html-elemente, noch keine fluidkomponenten.

Wenn ich mich nicht irre, lese ich den Template-Analyzer von unten nach
oben?
Demnach würde dies hier im TA als Erstes geladen werden:

2996: [GLOBAL]
2997:
2998: ### <INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/Private/TypoScript"
extensions="ts"> BEGIN:
2999:
3000: ### <INCLUDE_TYPOSCRIPT:
source="FILE:fileadmin/Private/TypoScript/02_Templates/template.ts"> BEGIN:
3001: tmpl.mmnet = FLUIDTEMPLATE
3002: tmpl.mmnet {
3003:  file = fileadmin/Private/Templates/Basis.html
3004:  partialRootPath = fileadmin/Private/Partials
3005:  layoutRootPath = fileadmin/Private/Layouts
3006: }
3007:
3008:
3009: ### <INCLUDE_TYPOSCRIPT:
source="FILE:fileadmin/Private/TypoScript/02_Templates/template.ts"> END:
3010:
3011: ### <INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/Private/TypoScript"
extensions="ts"> END:
3012:
3013:
3014: ##<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/templates/">

Auskommentierte Zeilen sind grau, der Rest wird in blau und rot
dargestellt. Das Basis.html lässt sich mit der Pfadangabe im Browser
aufrufen.
Mein Headerbereich wird so geladen, wie ich es konfiguriert habe.
nur zwischen <body> .... </body> bleibt es leer. Wenn ich das TS aus der
Datei template.ts ins Backend unter das
page = PAGE
page.typeNum = 0
kopiere, wird die Basis.html geladen. So wie ich das sehe, wird das TS
im 1. Fall (nicht gerendert) vor dem
page = PAGE
page.typeNum = 0
geladen, im 2. Fall (gerendert) danach. Ist das das Problem?

Danke im Voraus.

LG Michael

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an