Zum Inhalt springen

Probleme beim Einfügen des Contents

Erstellt am 11. Mai 2005 · 12 Antworten · letzte Antwort am 11. Mai 2005

Tags: Templates & Layouts, Frage

Bubu35 ·

Hallo liebe Profis,

folgendes Problem habe ich.
Ich habe das Mittwald-Tutorial versucht nachzubauen. Dabei möchte ich auf die dynamische Navigation verzichten und nur den Trailer und den Content-Bereich verwenden.
Ich habe hierfür also das original Template genutzt und folgenden TS-Code eingegeben.

seite = PAGE
 seite {
 typeNum = 0
 bodyTag = <body bgColor = "#DDDDDD">
 stylesheet = fileadmin/style.css
 meta.AUTHOR = Robert Meyer
 meta.DESCRIPTION = Hier steht eine Beschreibung
10 = TEMPLATE
 10.template = FILE
 10.template.file = fileadmin/template.html
10.workOnSubpart = DOKUMENT
10.marks.TRAILER = TEXT
 10.marks.TRAILER.value = Hier steht der Trailer
CONTENT = CONTENT
CONTENT {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 }
 }

Den Trailertext schreibt er, nur beim Content steht nach wie vor der Platzhalter ###CONTENT### und nicht der eigentliche Inhalt. Was mache ich falsch.

Besten Dank für Eure Hilfe
Bubu

theo ·

nimm doch mal die Tomaten von deinen Augen... 😉

soll heißen: warum läßt du einfach mal so zwischendurch das "10.marks...." weg?

Bubu35 ·

Okay, aber wo muß ich nun das "10.marks...." einfügen?
Hier?

CONTENT {
?????? 
table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 }
theo ·
10.marks.TRAILER......
10.marks.CONTENT....
10.marks.IRGENDEINANDERERMARKER...

alternativ kannst du natürlich alles kürzen

10.marks {
TRAILER...
CONTENT...
IRGENDEINANDERERMARKER...
}
Bubu35 ·

Okay, vielleicht ist heute nicht mein Tag, oder was auch immer. Ich habe das jedenfalls jetzt so eingegeben:

seite = PAGE
 seite {
 typeNum = 0
 bodyTag = <body bgColor = "#DDDDDD">
 stylesheet = fileadmin/style.css
 meta.AUTHOR = Robert Meyer
 meta.DESCRIPTION = Hier steht eine Beschreibung
10 = TEMPLATE
 10.template = FILE
 10.template.file = fileadmin/template.html
10.workOnSubpart = DOKUMENT
10.marks.TRAILER = TEXT
 10.marks.TRAILER.value = Hier steht der Trailer
10.marks = CONTENT
CONTENT {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 }
 }

Funktioniert trotzdem nicht. Bin ich zu blöd? Bitte poste mal den richtigen Komplettcode. Würde mich sehr freuen. Dann kann ich meinen Fehler sicher besser verstehen.
Danke

theo ·
Bubu35 schrieb

Bitte poste mal den richtigen Komplettcode.

Nö, mach halt einfach syntaxmäßig dasselbe, was du auch mit dem Marker Trailer gemacht hast... 😉

typo3shocker ·

Kann es sein das dir im Template
auch das "Include static:" tt_content(default)
noch fehlt!!!
Nur so als Tipp

Gruß
Markus

Bubu35 ·

Ich krieg das einfach nicht auf die Reihe:

seite = PAGE
 seite {
 typeNum = 0
 bodyTag = <body bgColor = "#DDDDDD">
 stylesheet = fileadmin/style.css
 meta.AUTHOR = Robert Meyer
 meta.DESCRIPTION = Hier steht eine Beschreibung
10 = TEMPLATE
 10.template = FILE
 10.template.file = fileadmin/template.html
10.workOnSubpart = DOKUMENT
10.marks.TRAILER = TEXT
 10.marks.TRAILER.value = Hier steht der Trailer
10.marks.CONTENT.value = CONTENT
10.marks.CONTENT {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 }
 }
theo ·
typo3shocker schrieb

Kann es sein das dir im Template
auch das "Include static:" tt_content(default)
noch fehlt!!!
Nur so als Tipp

Lötzinn...
Der Code ist einfach falsch.

Um dem Spiel ein Ende zu machen:

10.marks.CONTENT = CONTENT
10.marks.CONTENT {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 }

alles klar?
jetzt kannst du deinen Kopf ruhig gegen die Wand hauen... 😉

Bubu35 ·

Jetzt habe ich das so gemnacht und nun ist der Platzhalter verschwunden, aber der Inhalt ist immer noch nicht da.

seite = PAGE
 seite {
 typeNum = 0
 bodyTag = <body bgColor = "#DDDDDD">
 stylesheet = fileadmin/style.css
 meta.AUTHOR = Robert Meyer
 meta.DESCRIPTION = Hier steht eine Beschreibung
10 = TEMPLATE
 10.template = FILE
 10.template.file = fileadmin/template.html
10.workOnSubpart = DOKUMENT
10.marks.TRAILER = TEXT
 10.marks.TRAILER.value = Hier steht der Trailer
10.marks.CONTENT= CONTENT
10.marks.CONTENT.value= Hier steht der Inhalt
Bubu35 ·

Ich habe noch eine Frage.
Ich habe in meinen Stylesheets die Linkfarbe folgendermaßen definiert:

#myDivTag A 
{ 
font-family: Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff;
text-decoration: none; 
} 

#myDivTag A:LINK 
{ 
color:#ffffff; 
text-decoration: underline; 
} 

#myDivTag A:VISITED 
{ 
color:#F97307; 
text-decoration: underline; 
} 

#myDivTag A:ACTIVE 
{ 
color:#FF1800; 
text-decoration: none; 
} 

#myDivTag A:HOVER { 
color:#10EFDE; 
text-decoration: underline; 
}

Im Template habe ich es mit <div id="myDivTag A">###CONTENT###</div> eingebunden.
Trotzdem ist der Link blau und unterstrichen. Wo ist der Fehler?