Moin,
bin absoluter Newb was Typo3 angeht und probiere mich
da gerade mal ein wenig.
Jetzt habe ich einen zweiten Datensatz zu einem Menüpunkt geschrieben mit einem normalen Absatz (kein BR). Jetzt wird dieser aber nicht angezeigt?
Ich benutze Typo3 v4 und diesen speziellen HTML Editor der glaub ich jetzt fest in Typo3 drin ist. Hab den über die Extensions im BE gefunden.
Hier mal mein TS...
tmpVar.cont = CONTENT
tmpVar.cont.table = tt_content
tt_content = COA
tt_content {
10 = TEXT
10.field = header
10.wrap = <b>|</b><br />
20 = HTML
20.value.field = bodytext
20.value.wrap = |<br /><br />
}
tmpVar.temp = TEMPLATE
tmpVar.temp {
template = FILE
template.file = fileadmin/index.temp.html
workOnSubpart = DOKUMENT
marks {
CONTENT = TEXT
CONTENT < tmpVar.cont
}
}
site = PAGE
site.stylesheet = fileadmin/css/styles.css
site.bodyTag = <body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
site.10 < tmpVar.temp
Thanks4help!
PS: Den Inhalt hab ich auch mal versucht über folgendes TS einzubinden. Klappte aber nicht. Es wurde nix angezeigt:
#...
marks {
CONTENT = CONTENT
CONTENT < style.content.get
}
#...
Hi!
Das ist ja Kraut und Rüben ... Da habe ich erst ein wenig überlegen müssen, bevor ich verstanden habe, was dein Problem ist.
Generell finde ich es interessant, dass überhaupt etwas angezeigt wurde.
So... Nun probier mal folgenden geänderten Code
tmpVar.cont = CONTENT
tmpVar.cont {
table = tt_content
select.where = colPos = 0
select.orderBy = sorting
}
tmpVar.temp = TEMPLATE
tmpVar.temp {
template = FILE
template.file = fileadmin/index.temp.html
workOnSubpart = DOKUMENT
marks {
CONTENT < tmpVar.cont
}
}
site = PAGE
site.stylesheet = fileadmin/css/styles.css
site.bodyTag = <body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
site.10 < tmpVar.temp
Und dann finde ich es sehr kompliziert mehrfach geschachtelte TS-Blöcke zu lesen und zu verstehen (das kann aber nur für mich zutreffen)
Grüße
McGregor
tach,
erstmal danke für deine antwort.
habe mal dein beispiel 1:1 übernommen.
Es funktioniert leider nicht. Es wird absolut nüschts angezeigt.
Gruß fuzz
Nimm das hier:
#
marks {
CONTENT = CONTENT
CONTENT < style.content.get
}
und mach aus dem "style.content.get" ein "styles.content.get".
Dann noch auf "click here to edit whole template record" klicken und bei den statischen Templates eines Deiner Wahl einbinden (z.B. css_styled_content oder content(default)+cSet stylesheet).
Viele Grüße
Niki
Ja... eben sehe ich das Problem. Blöde Doppelschachtelung.
Also nochmal von vorne:
tmpVar.cont = CONTENT
tmpVar.cont {
table = tt_content
select.where = colPos = 0
select.orderBy = sorting
}
site = PAGE
site {
stylesheet = fileadmin/css/styles.css
bodyTag = <body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.temp.html
10.workOnSubpart = DOKUMENT
10.marks {
CONTENT < tmpVar.cont
}
}
Grüße
McGregor
P.S. Da fällt mir nochwas ein. Hast du css_styled_content installiert und eingebunden? Sonst wird da nichts angezeigt.
Hi!
Irgendwie bin ich heute zu langsam...
Grüße
hmm... irgendwie alles komisch #angry#
gibts da nich irgend ein brauchbares tutorial?
das was ich gefunden habe hat mir nur die sachen erklärt wie in meinem ersten posting.
schau Dir doch meinen Beitrag noch mal an ... Du hattest Dich im TS Code verschrieben und vermutlich auch keine statischen templates eingebunden gehabt. Daher ging nichts.
Mach einfach das was ich Dir geschrieben habe und füge das genau beim Marker ein. Das ganze tmpVar.cont kannst Du rauslöschen.
Viele Grüße
Niki
Hi Niki,
habs genauso gemacht wie du gesagt hast.
Hab auch die static teile eingebunden gehabt (mit beiden möglichkeiten probiert CSS styled und cSet+content(default)..)
aber es geht einfach nicht 🙁
hier mal mein ts
# ------------------------------------------------------------------------------------------
# Dynamischen Inhalt vorbereiten
#
# Menu erstellen
tmpVar.menu = HMENU
tmpVar.menu {
# Menü Typ angeben und ROOT UID
special = directory
special.value = 1
# Erste Menütiefe definieren
1 = TMENU
1.NO = 1
1.NO.ATagParams = class="Menu"
1.NO.linkWrap = | ||*| | ||*| |
}
# Menu2 erstellen
tmpVar.menu2 = HMENU
tmpVar.menu2 {
# Menü Typ angeben und ROOT UID
special = directory
special.field = uid
# Erste Menütiefe definieren
1 = TMENU
1.NO = 1
1.NO.ATagParams = class="Menu"
1.NO.linkWrap = | ||*| | ||*| |
}
# Inhalt der aktuellen Seite laden
#tmpVar.cont = CONTENT
#tmpVar.cont.table = tt_content
#
#tt_content = COA
#tt_content {
# 10 = TEXT
# 10.field = header
# 10.wrap = <b>|</b><br/>
#
# 20 = HTML
# 20.value.field = bodytext
# 20.value.wrap = |<br/><br/>
#}
# ------------------------------------------------------------------------------------------
# Template deklarieren und Inhalt einsetzen
#
# Template mit Inhalt füllen
tmpVar.temp = TEMPLATE
tmpVar.temp {
# Template laden
template = FILE
template.file = fileadmin/index.temp.html
workOnSubpart = DOKUMENT
# Inhalt einfügen
marks {
# Menü einfügen
MENU < tmpVar.menu
# Menü2 einfügen
SUB_MENU < tmpVar.menu2
# Position einfügen
CURRENT_TITLE = TEXT
CURRENT_TITLE.field = title
# Text einfügen
#CONTENT < tmpVar.cont
CONTENT = CONTENT
CONTENT < style.content.get
}
}
# ------------------------------------------------------------------------------------------
# Die aktuelle Seite generieren
#
# Seite vorbereiten
site = PAGE
site.stylesheet = fileadmin/css/styles.css
site.bodyTag = <body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
# Alles einfügen
site.10 < tmpVar.temp
ich hab schon zweimal darauf hingewiesen dass Du Dich verschrieben hast. Wie oft soll ich Dich da noch drauf hinweisen?
hast Du gemacht und gibt es nicht:
heisst richtig:
styles.content.get
Viele Grüße
Niki
hey niki,
du hast dich selber verschrieben... und ich habs übernommen
gruß
PS: oops hab mich verlesen hast ja noch dazu geschrieben... war mal wieder zu schnell... :o
naja es läuft ja jetzt
thx4help