Hallo !
Ich habe mein erstes Template generiert, das Menü (grafisch) wird auch tadellos dargestellt, aber ich bekomme keinen Content auf die Site !!
Ich wollte den Content wie folgt einbinden
(...)
marks.MAINPART=CONTENT
marks.MAINPART=tt_content
(...)
Das scheint aber nicht zu funzen !!
Kann mir da jemand helfen ?
Versuch mal:
marks.MAINPART < styles.content.get
Sollte funktionieren (bei mir tut es das)
Gruß,
Simon
Hallo Simon !
Nein, funzt irgendwie nicht !! Kannst Dir ja das Produkt mal unter http://www.digital-breed.com/index.php?id=2 ansehen.
Keine Ahnung, dass er mir jetzt den Marker ausgibt...
Hast Du irgendeine Ahnung, was da noch sein könnte ?
Wenn Dein Marker HAUPTTEIL und nicht MAINPART heißt, dann solltest Du in Typoscript auch HAUPTTEIL und nicht MAINPART verwenden. Will sagen: der Bezeichner der hinter "marks." steht ist auch der, der dann in der HTML-Vorlage ersetzt wird. Es wird also nach MAINPART gesucht aber nicht gefunden. Daher wird auch kein Inhalt eingefügt. Statt dessen wird halt der Text ###HAUPTTEIL### ausgegeben. Also: entweder Du ersetzt in der Vorlage ###HAUPTTEIL### durch ###MAINPART### oder Du änderst das Typoscript entsprechend auf HAUPTTEIL statt MAINPART.
Gruß Bernd
Also, ich tipp da mal das gesamte TypoScript hier ab, dass es zu keinen Komplikationen führen kann.
Man kann sich das dann als Produkt auf http://www.digital-breed.com/index.php?id=2 ansehen und so wie ich feststellen, das das wirklich nicht funzt, und ich eben nicht weiß warum nicht....
Danke für eure Hilfe, es ist doch irgendwie dringend, dass ich den Content einbauen kann (Institutswebsite der Uni Innsbruck....)
Hier als das TypoScript:
seite = PAGE
seite.typeNum = 0
seite.bodyTag= <body bgcolor="white" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
seite.10 = TEMPLATE
seite.10 {
template =FILE
template.file= fileadmin/ufg-template.html
workOnSubpart = DOKUMENT
marks.HAUPTTEIL=tt_content
marks.HAUPTTEIL<styles.content.get
marks.HAUPTMENU = HMENU
marks.HAUPTMENU.1 = GMENU
marks.HAUPTMENU.1 {
expAll = 1
NO {
backColor = #EF9C00
XY = [20.w]+10,15
20.fontFile=fileadmin/verdana.ttf
20 = TEXT
20.text.field = title
20.fontSize = 11
20.offset = 1,11
20.niceText = 0
}
}
}
Da hat sich jetzt bei mir ein Fehler eingeschlichen. Also das TypoScript lautet so:
seite = PAGE
seite.typeNum = 0
seite.bodyTag= <body bgcolor="white" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
seite.10 = TEMPLATE
seite.10 {
template =FILE
template.file= fileadmin/ufg-template.html
workOnSubpart = DOKUMENT
marks.HAUPTTEIL=tt_content
marks.HAUPTTEIL<styles.content.get
marks.HAUPTMENU = HMENU
marks.HAUPTMENU.1 = GMENU
marks.HAUPTMENU.1 {
expAll = 1
NO {
backColor = #EF9C00
XY = [20.w]+10,15
20.fontFile=fileadmin/verdana.ttf
20 = TEXT
20.text.field = title
20.fontSize = 11
20.offset = 1,11
20.niceText = 0
}
}
}
Immer noch der Fehler in der zweiten
marks.HAUPTTEIL Zeile..
Dort sollte stehen:
"marks.HAUPTTEIL<styles.content.get"
marks.HAUPTTEIL=tt_content
marks.HAUPTTEIL<styles.content.get
Hi,
die beiden Zeilen da oben solltest Du ersetzen durch
subpart.HAUPTTEIL<styles.content.get
Das funktioniert bei mir hervorragend.
Gruß Bernd
[ Diese Nachricht wurde geändert von: Bernd am 2002-10-03 12:04 ]
Hallo,
wie währe es mit
marks.HAUPTTEIL = CONTENT
marks.HAUPTTEIL.tabel = tt_content
mfg,
Robert Meyer
typo3server.de
Ok, wenn man den Dreckfuhler berichtigt, dann passt das...
marks.HAUPTTEIL.table = tt_content
und wie komme ich dann an den right bzw left content?
Hallo Bernd/Robert !
Funzt beides nicht.
Bernd:
Wenn ich das von Dir vorgeschlagene mache, kommt genau das Resultat was jetzt auf der Website ersichtlich ist.
Robert:
Wenn ich das von Dir mache, kommt wiederum über kein Inhalt.
Kann das sein, dass da irgendwas am Server schräg läuft.
Wenn Ihr nämlich http://www.digital-breed.com/index.php?id=1 eintippt, so erscheint Content und das habe ich so gemacht wie Robert das beschrieben hat..
Und nochwas:
Wenn ich das Templatefile von index.php?id=1 verwende so bekomme ich auch keinen Content auf die Site !
Was ist da bloß los ? Ich verstehe jetzt die Welt wirklich nicht mehr.
Auf meiner Offline Testmaschine funzt gar nix, weder das eine noch das andere Templatefile !!!
Also, neuer Versuch. In Deinem Typoscript kommt mir noch etwas spanisch vor. Ich versuche das noch mal komplett so aufzuschreiben, wie es meiner Meinung nach funktionieren sollte:
--- ><8 schnipp 8>< ---
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template =FILE
template.file= fileadmin/ufg-template.html
workOnSubpart = DOKUMENT
marks.HAUPTTEIL = CONTENT
marks.HAUPTTEIL.table=tt_content
marks.HAUPTMENU = HMENU
marks.HAUPTMENU.1 = GMENU
marks.HAUPTMENU.1 {
expAll = 1
NO {
backColor = #EF9C00
XY = [20.w]+10,15
20.fontFile=fileadmin/verdana.ttf
20 = TEXT
20.text.field = title
20.fontSize = 11
20.offset = 1,11
20.niceText = 0
}
}
}
--- ><8 schnipp 8>< ---
Die ersten beiden Zeilen mit marks. sind geändert. Du hattest hier eine Zeile nur mit marks.HAUPTTEIL ohne etwas dahinter stehen. Das ist glaube ich nicht so gut. Die Body-Zeile habe ich entfernt. Wenn Du keinen neuen Body-Tag definierst, kannst Du ihn auch gleich ganz weglassen.
Habe mir gerade mal das HTML-Template angesehen. Das sieht eigentlich gut aus. Warum wird dein HAUPTMENU nicht mehr angezeigt? Das kam doch schon mal. Der HAUPTTEIL scheint durch den Inhalt ersetzt zu werden. Der Inhalt ist aber leer. Hast Du denn überhaupt im Bereich "Normal" Inhalt eingegeben der angezeigt werden könnte? Oder steht versehentlich was unter "Left" oder "Right"? Ansonsten könnte ich mir nämlich auch nicht wirklich erklären, warum da nichts angezeigt wird. Der Marker ###HAUPTTEIL### wird jedenfalls ersetzt. Er ist ja in der generierten Seite nicht mehr enthalten. Das kann eigentlich nur bedeuten, dass entweder kein Inhalt vorhanden ist, oder hast Du evtl. vergessen beim Haupttemplate unter "Include Static" (erreicht man über Template -> Click to edit whole template record) "Content (default)" und "cSet (default)" einzubinden?
Gruß Bernd
So ein simple Lösung und ich bin nicht drauf gekommen.
Das ist mir ehrlich gesagt aber doch etwas peinlich...
Es war wirklich unter static --> cset und content was ich nicht beachtet habe, und somit ist natürlich auch nichts gegangen.
Was bin ich doch nur für ein Hirsch !
Trotzdem danke nochmal für die Hilfe aller und in Zukunft werd ich doch etwas umsichtiger sein, bevor ich das Forum zuposte...