Hallo Leute,
ich bin T3 Anfänger und möchte eine fertige Seite in T3 umsetzen. Nachdem ich erst mal auf dem eigenen Rechner ein paar Versuche mit Büchern und Tutorials gemacht habe und versuchte die Seite so wie sie ist in T3 nachzubauen (schwierig da ich verschachtelte DIV ), komme ich durch weiteres Lesen dazu das das was ich versuche der falsche Weg ist. Ich lese immer wieder von Markern und kann damit noch ziemlich wenig anfangen.
Ist es in solch einem Fall eher angeraten die Seite grundsätzlich neu zu machen oder eher umzusetzen. Gibt es hier Möglichkeiten das auf die Schnelle zu Lernen?
Danke für Hinweise
Rhubarbe
Fertige HTML Seite in T3 umsetzen
http://typo3.org/documentation/document-library/tutorials/doc_tut_quickstart_de/current/
Marker sind 'Platzhalter' und werden in deinem HTML Templategerüst wie folgt definiert
###Marker###
Also wenn die bisherigen Seite sauber mit HMTL und CSS umgesetzt wurde, sehen ich keinen Grund diese nicht als HTML-Template zu verwenden. Ist da allerdings schon einiges im Argen, würde ich das Template eher neu aufziehen.
Automaketemplate Extension würde ich NICHT verwenden. Das geht aus genauso schnell ohne.
Hier ein kleines Beispiel:
<html>
<head>
<title>Meine Website</title>
</head>
<body>
<!-- ###DOCUMENT_BODY### start -->
<div id="MENU">
<!--###MENU_MAIN### start-->
Dummy Inhalt Hauptmenü
<!--###MENU_MAIN### end-->
</div>
<div id="CONTENT">
<!-- ###CONTENT_MAIN### start -->
Dummy Text für Textbereich.
<!-- ###CONTENT_MAIN### end -->
</div>
<!-- ###DOCUMENT_BODY### end -->
</body>
</html>
Du legst also die Subparts um Deinen bestehenden Inhalt.
Über TypoScript kann Du dann verschieden Objekte aus Typo3 diesen Subparts zuweisen. Somit werden diesen inkl. dem eingeschlossenen bestehenden Inhalt dann mit Inhalten aus Typo3 ersetzt wie z.B. Menü oder Text.
Näheres dazu in den Doks oder gleich hier im Forum unter "Dokumentation und Literatur für den Einstieg".
Gruß
Michael
Hallo Michael,
mit Deiner Antwort kann ich sehr viel anfangen. Danke.
Ich bin mir sicher, daß HTML und CSS sauber codiert sind da ich es selber gemacht habe.
Und ich verstehe Deinen Beispielcode so, daß ich die auskommentierten gesetzten Marker (die Begriffe innerhalb der ### sind das ja wohl) anstelle des jetzigen HTML-Codes setze und den HTML-Code an eine andere Stelle packe von woaus er je nach Seite dynamisch reingeladen werden kann.
Und dafür werd ich dann mal in den unzähligen Dokumentationen lesen gehen.
Erst Mal Danke
Rhubarbe