Zum Inhalt springen

Template Record - kein Zugriff auf html-file?

Erstellt am 7. Juli 2013 · 1 Antwort · letzte Antwort am 22. Juli 2013

Tags: Templates & Layouts, Frage

arkanaut ·

<<-- Typo3 noob

Installation (v6.1) mehrfach wiederholt, jedesmal das gesamte typo3 verzeichnis im web-ftp gelöscht und auch die mySQL database neu angelegt. Installation zuletzt problemlos, typo3 sieht super aus, die Introduction Package website läuft astrein.

Hab mich dann durch mehrere tutorien gearbeitet, um mein erstes eigenes Templat zu erstellen, und jedesmal ist am gleichen Punkt Schluss:

Wenn ich im Template Record im Typo3-backend auf ein .html-file im berühmten fileadmin/template ordner verweise ...

--- zB --------------
page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/template/index.html
---------------------

... zeigt die Seite im frontend einen blanken screen und im source-code nur eine generierte typo3-html, die mit dem angesteuerten file nichts zu tun hat. Kurz, es ist das gleiche Ergebnis, als wenn im Setup des Template Records gar nichts stünde.

Das Template Record selbst funktioniert aber, wenn ich zB den berüchtigten "Hello World" TEXT eingebe, zeigt der sich auch auf dem frontend.

Also mus es ein Problem bei dem Zugriff auf files im fileadmin-folder geben.

Kann jemand helfen?

gruß,
arkanaut

mischa ·

Hi Arkanaut,

sorry, wenn ich jetzt blöde Fragen stelle. Ich ertappe mich selber noch immer bei diesen Fehlern:

1. Stimmt denn der Pfad zur Datei? Ich nenne oft den Pfad "templates" und schreibe im TS dann "template".

2. Schon mal mit Fluid-Template versucht? Rockt wie eine eins und ist total cool.

3. Wenn du mit Markern und Subparts arbeiten willst, dann musst du in deinem Template erst mal einen Subpart erstellen, in dem TypoScript wurschteln soll. Z.B.

<body>
<!--###DOCUMENT_BODY###-->
    Hier mein HTML Zeug!
<!--###DOCUMENT_BODY###-->
</body>

In deinem TS musst du diesen Subpart dann auf ansprechen.

page.10.workOnSubpart = DOCUMENT_BODY

Da drinnen kannst du dann weitere Marker und Subparts anlegen.