![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo, ich beschäftige mich nun schon eine ganze Weile mit Typo3 habe alle Einleitungen gelesen und mir sogar ein Buch gekauft (Warnung: Typo3 das Praxisbuch von CARO/Lindemann erschienen im Franzis Verlag: zu viele Fehler für Anfänger und logisch unfähige...zu denen zähle ich mich auch mal). Nachdem ich das Buch in die Tonne gehauen habe und mich nun doch einschlägig mit allen Einarbeitungsbüchern herumgeschlagen habe, habe ich nach vielen Erfolgen einen Mißerfolg der den ganzen Einsatz von Typo3 als CMS für mich zum scheitern bringen kann. Nach den Tutorials "Modern Template Building 1 - 3" habe ich folgende Erfolge zu verbuchen: -Mein eigenes xHTML und CSS konformes Template aus der Verzeichnisstruktur fileadmin/... wird korrekt geladen. -Die Pfade innerhalb des xhtml-Templates werden prägefixt nach der Ordnerstruktur auf dem Webserver - Das CSS wird geladen - Die Navigation wird als CSS-Formatierte Liste eingebunden - Der Inhalt aus der Spalte Content wird eingebunden - Der Inhalt aus der Spalte Border wird eingebunden Für alle die sich jetzt fragen wo mein Problem ist ein Auszug meines Quelltextes mit eingebundener Navigation, Content und Border SPalte: Aus Gründen der Übersichtlichkeit nur mal die interessanten Stellen Code: <body><!--###DOCUMENT_BODY### begin -->
[..]
<div id="navigation">
<!--###navigation### begin -->
<!--###navigation### end -->
</div>
<div id="content">
<!--###content### begin -->
<!--###content### end -->
</div>
<div id="border">
<!--###border### begin -->
<!--###border### end -->
</div>
<!--###DOCUMENT_BODY### end -->
</body>
</html>
<!-- Ja Ihr seht richtig nach dem eigentlichen HTML-Dokument wird erst die Navigation, Content und Border SPalte eingebunden ???-->
<div id="navigation">
<ul>
<li>
<a href="index.php?id=19" onfocus="blurLink(this);">Neuigkeiten</a></li><li><a href="index.php?id=18" onfocus="blurLink(this);">Portfolio</a>
</li> [...]
<!-- CONTENT ELEMENT, uid:8/text [begin] -->
<!-- Jetzt folgt die Spalte Content -->
<a name="8"></a>
<!-- Header: [begin] -->
<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">| Willkommen<a href="http://localhost/Typo3_DummyPackage/typo3/alt_doc.php?edit[tt_content][8]=edit&columnsOnly=header%2C%20%5Bheader_layout%20%7C%20header_position%5D%2C%20%5Bheader_link%7Cdate%5D&noView=0&returnUrl=%2FTypo3_DummyPackage%2Findex.php"><img src="t3lib/gfx/edit_fe.gif" width="11" height="12" border="0" align="top" title="Edit header" class="frontEndEditIcons" alt="" title="" /></a></h1></div>
<!-- Header: [end] -->
<!-- Text: [begin] -->
<p class="bodytext">Bla bLa balalal ahfia dfiaodhf . Lorem ipsum [...]</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:8/text [end] -->
<!-- Jetzt folgt die Spalte Border -->
<div id="border">
<!-- CONTENT ELEMENT, uid:28/text [begin] -->
<a name="28"></a>
<!-- Header: [begin] -->
<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Border Content<a href="http://localhost/Typo3_DummyPackage/typo3/alt_doc.php?edit[tt_content][28]=edit&columnsOnly=header%2C%20%5Bheader_layout%20%7C%20header_position%5D%2C%20%5Bheader_link%7Cdate%5D&noView=0&returnUrl=%2FTypo3_DummyPackage%2Findex.php"><img src="t3lib/gfx/edit_fe.gif" width="11" height="12" border="0" align="top" title="Edit header" class="frontEndEditIcons" alt="" title="" /></a></h1></div>
<!-- Header: [end] -->
<!-- Text: [begin] -->
<p class="bodytext">Das ist der Content im Border Bereich...
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:28/text [end] --> Code: Feld Setup ist leer.
Feld Constanten:
#konfiguration von auto-parser
plugin.tx_automaketemplate_pi1 {
#template datei einbinden
content = FILE
content.file = fileadmin/template/main/phazizTMPL.html
#konfiguration der subparts
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
subparts.content = CONTENT
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
DIV.all = 1
}
# prefix auf alle im template enthaltenen pfade anwenden
relPathPrefix = fileadmin/template/main/
}
#seitenobjekt
page = PAGE
page.typeNum = 0
page.config.disableAllHeaderCode = 1
page.10 =< plugin.tx_automaketemplate_pi1
#--------------------------------------------------------------------------
#Ist noch fehlerhaft ist nicht ins body-tag integriert ???? Warum ????
#--------------------------------------------------------------------------
page.20 = HMENU
page.20.wrap = <div id="navigation"><ul> | </ul></div>
page.20.1 = TMENU
page.20.1.NO {
allWrap = <li> | </li>
RO = 1
}
page.20.2 = TMENU
page.20.2.NO {
allWrap = <li> | </li>
RO = 1
}
page.30 < styles.content.get
page.30.wrap = <div id="content"> | </div>
page.40 < styles.content.getBorder
page.40.wrap = <div id="border"> | </div>
#--------------------------------------------------------------------------
#Ist noch fehlerhaft ist nicht ins body-tag integriert ???? Warum ????
#-------------------------------------------------------------------------- Wäre super, wenn jemand eine Ahnung hat woran das liegen könnte. Die üblichen Spielerein wie Template löschen, neu anlegen, in der Objekt Übersicht auf den und den Punkt klicken habe ich schon hinter mir - genau wie eine suche hier im Forum. Kann jemand helfen?????
__________________ http://www.phaziz.org |
|
#2
| |||
| |||
Es wäre schön, wenn ich eine Antwort bekommen könnte...das hilft mir sehr weiter...
__________________ http://www.phaziz.org |
|
#3
| ||||
| ||||
Zitat:
Auch: Zitat:
|
|
#4
| |||
| |||
Das trotz dem erfolgreichen übertragen des Beispiels aus der original Doku der Text der Spalte Normal und der Border ausserhalb des schließenden Tags html steht - das beudeutet, wenn man sich den Quelltext anschaut, entdeckt man das nach dem schließenden Tag des HTML noch weiterer Quelltext folgt der da eigentlich ja nicht mehr hingehört...phenomen...das typoscript wurde gelöscht und wieder eingerichtet, alle Caches sind gelöscht, aber trotzdem immer wieder das selbe Ergebnis die Texte des eigentlichen Inhalts stehen außerhalb des eigentlichen Quelltextes des xHTML Dokumentes....Warum?
__________________ http://www.phaziz.org |
|
#5
| |||
| |||
| da ich den autoparser nicht nutze kann ich nur versuchen dir zu helfen... es sieht so aus, als wenn du ein template generierst (mit markern) t3 aber nirgends sagst, dass es darin arbeiten soll ;-) mir fehlt sowas wie: Code: page.10.workOnSubparts = DOCUMENT_BODY Code: page.10.marks.INHALT = content...
__________________ typoversion: 3.6.1/3.6.2/3.7.0, Server: atplus.de/profihost.com/all-inkl.com |
|
#6
| |||
| |||
Code: #konfiguration der subparts
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
subparts.content = CONTENT
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
DIV.all = 1
}
__________________ http://www.phaziz.org |
|
#7
| |||
| |||
| dann is page.30 aber falsch, wenn im autoparser schon der content zugewiesen wird. dein template ist halt n mischmasch aus autoparser und der typoscript-template methode. dass das nicht funktionieren kann sollte einleuchten. ausserdem sollte zb dein page = PAGE vielleicht mal an den anfang deines ts...
__________________ typoversion: 3.6.1/3.6.2/3.7.0, Server: atplus.de/profihost.com/all-inkl.com |
|
#8
| |||
| |||
...warum auch? Das ist ein Beispiel aus dem modern Template Building Part II...interessant.
__________________ http://www.phaziz.org |
|
#9
| |||
| |||
| ja, aber anscheinend nicht richtig bei dir umgesetzt. ich mag mich auch nicht mit dir drüber streiten, ob das nu so irgendwo steht oder nicht. wenn du keine hilfe brauchst ok. aber wenn ich dir sage, dass du bei page.10 schon den autoparser einbindest und dann folgend eigentlich mitpage.10.workOnSubparts und page.10.mark.MARKER arbeiten müsstest, anstatt page.20 page.30 usw... dann würde ich das zumindest mal ausprobieren... ;-) war nur n kleiner tipp am rande
__________________ typoversion: 3.6.1/3.6.2/3.7.0, Server: atplus.de/profihost.com/all-inkl.com |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Template erstellen | vario | TYPO3 4.x Fragen und Probleme | 3 | 25.10.06 17:39 |
| Eure Methoden mit Accessible XHTML Template (gov.typo3.com) | david | Barrierefreiheit | 1 | 27.07.06 21:15 |
| Template erstellen | Havefun82 | TYPO3 3.x Fragen und Probleme | 0 | 04.06.06 10:42 |
| HTML bzw xhtml document als template nutzen | thedancingjoker | Forum Bar | 4 | 07.04.06 18:42 |
| Accessible XHTML Template | maxhb | Barrierefreiheit | 2 | 11.10.04 16:56 |