Hi.
@Typo3 und Einsteigerfreundlichkeit:
Ich will nichts Unverschämtes sagen. Du hast Recht, freundlich ist es ned 😉
Zum Content:
Du hast einen Marker im HTML-File, der ###CONTENT### lautet, oder?
Ersetze das doch durch einen Subpart, d.h. so:
<!--###CONTENT###-->
<!--###CONTENT###-->
(muss zweimal vorkommen, einmal als Start und als Ende.)
Im TypoScript musst Du dem Subpart dann den Content übergeben.
Du hast im ersten Post das drinstehen:
marks.CONTENT < styles.content.get
Nun setzt du anstatt diesem oben, das hier unten:
subparts.CONTENT < styles.content.get
bye
Hallo Toyde,
ist das so richtig ?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>TVE Weiher</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<!-- ###DOKUMENT### begin -->
<div id="website">
<div id="banner">
<div id="menu">###MENU###</div>
<!-- ###MENU_LINKS### start -->
<!-- ###MENU_LINKS### end --> </div>
<div id="menu_left">###MENU_LINKS###</div>
<!-- ###CONTENT### -->
<!-- ###CONTENT### -->
<div id="main"></div>
<div id="footer">###MENU_UNTEN###</div>
</div>
<!-- ###DOKUMENT### end -->
</body>
</html>
oder hab ich da wieder daneben gegriffen ?
und den
subparts.CONTENT < styles.content.get
habe ich im Template vor der letzten geschweiften Klammer eingesetzt.
Im Include static:
styles.content
Nun fehlt doch noch der Inhalt.
Florius
Hi.
Zum HTML:
Der Content möchte vielleicht auch noch ganz gerne mit einem Div-Tag oder Ähnlichem umrandet werden.
Zum TypoScript:
Ich habe include static:
content (default)
cSet Stylesheet
und nicht: styles.content
Falls dann immer noch nichts kommt:
Schau mal im Frontend, also auf der Homepage, im Sourcecode nach und halte nach den "<!--###CONTENT###-->" Ausschau. Wenn die Ersetzt werden, bzw. nicht mehr vorhanden sind, dann ist die Verknüpfung selbst zwischen TypoScript und HTML mal korrekt.
bye
noch zu deinem HTML-Template:
Generelle Frage an's Forum:
Wird alles ausserhalb von
<!-- ###DOKUMENT### begin -->
<div id="website">
<div id="banner">
<div id="menu">###MENU###</div>
<!-- ###MENU_LINKS### start -->
<!-- ###MENU_LINKS### end --> </div>
<div id="menu_left">###MENU_LINKS###</div>
<!-- ###CONTENT### -->
<!-- ###CONTENT### -->
<div id="main"></div>
<div id="footer">###MENU_UNTEN###</div>
</div>
<!-- ###DOKUMENT### end -->
abgeschnitten, oder?
Also der head-Teil, die Body-Definition, etc..
Ich meinte ja, dann kannst den äusserden Teil im html-Template eigentlich löschen und musst die Definitionen wie CSS, Head, etc. im TypoScript definieren. Dazu aber später, ist sekundär.
Hallo toyde, er wird nicht ersetzt und wie in der Vorlage angezeigt.
<div>
<!--### CONTENT ### start -->
<!--###CONTENT### end -->
</div>
Florius
Hi.
Nur ein Gedanke:
Lass die Abstände weg:
Nur so:
<!--###CONTENT###-->
<!--###CONTENT###-->
(start und end müssen nicht stehen)
bye
Guten Morgen,
nochmals alles. Ich glaube es liegt nicht an der Vorlage trotzdem nochmals alles.
<!--###DOKUMENT###-->
<div id="website">
<div id="banner">
<div id="menu">###MENU###</div>
<!--###MENU_LINKS###-->
<!--###MENU_LINKS###--> </div>
<div id="menu_left">###MENU_LINKS###</div>
<div>
<!--###CONTENT###-->
<!--###CONTENT###-->
</div>
<div id="main"></div>
<div id="footer">###MENU_UNTEN###</div>
</div>
<!--###DOKUMENT###-->
das Template:
seite = PAGE
seite {
typeNum = 0
bodyTag = <body>
stylesheet = fileadmin/horizontal/style.css
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/horizontal/layout.htm
10.workOnSubpart = DOKUMENT
10.marks {
MENU = HMENU
MENU.special = list
MENU.special.value = 48, 9, 8, 7, 6, 5, 4, 3, 2
MENU.entryLevel = 0
MENU.1 = GMENU
MENU.1.NO = 1
MENU.1.NO {
backColor = #0054A6
XY = [10.w]+28 , 20
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/arial.ttf
10.fontColor = #FFFFFF
10.fontSize = 12
10.offset = 5, 15
}
MENU.1.RO < .MENU.1.NO
MENU.1.RO {
backColor = #752131
10.fontColor = yellow
}
MENU.1.CUR < .MENU.1.RO
MENU.1.CUR {
backColor = #752131
10.fontColor = #FFFFFF
}
MENU_LINKS = HMENU
MENU_LINKS.entryLevel = 1
MENU_LINKS.expALL = 0
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
XY = 179, 20
backColor = #FFFFCC
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/arial.ttf
10.fontSize = 12
10.offset = 5, 15
}
MENU_LINKS.1.RO < .MENU_LINKS.1.NO
MENU_LINKS.1.RO {
tmp < .backColor
backColor = #CCCCCC
5 < .10
5.fontColor < .tmp
5.offset = 5, 15
}
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2.NO {
10.fontSize = 10
10.offset = 13, 15
}
MENU_LINKS.2.RO < MENU_LINKS.1.RO
MENU_LINKS.2.RO {
10.fontSize = 10
10.offset = 13, 15
5 < .10
5.fontColor < .tmp
5.offset = 13, 15
}
MENU_UNTEN = HMENU
MENU_UNTEN.special = directory
MENU_UNTEN.special.value = 44
MENU_UNTEN.1 = TMENU
MENU_UNTEN.1.NO = 1
MENU_UNTEN.1.NO.linkWrap = | | |*| | | |*| |
MENU_UNTEN.1.NO.ATagParams = class="menu_unten"
}
subparts.CONTENT < styles.content.get
}
hier ist die Fehlerwahrscheinlichkeit höher.
Gruß Florius
hi.
Mir ist aufgefallen:
1. Im html-Template öffnest und schliesst du nicht alle divs korrekt. (sry, habe mich glaube versehen. Schuldigung :o )
2. Im TypoScript definierst du in 10.marks {} sätmliche Marker und Subparts. Mich verwundert etwas, dass du in den marks die Subparts definierst.
3. Ich verstehe nicht ganz, weshalb du dein Menu so zusammensetzt:
MENU = HMENU
MENU.special = list
MENU.special.value = 48, 9, 8, 7, 6, 5, 4, 3, 2
Wie sieht dein Page-Tree im Typo3Backend aus?
Sollte so aussehen: Dokumentation, Seite 65, Bild.
Dein Hauptmenu sollte aus einem Ast im Page-Tree bestehen, und nicht aus zusammengetragenen Menüpunkten.
Kannst du einen Screenshot auf den Server stellen, von deinem PageTree im Backend?
bye
Hi ihr
nun muss ich mich doch nochmal kurz melden. Es freut mich, dass sich der Umgangston hier wieder geändert hat - habe die Diskussionen gespannt verfolgt... 🙂
Ein dickes Dankeschön an Toyde, mstuebner und wie ihr alle heisst für die Mühe und Zeit, die ihr euch für uns nehmt!
ganz liebe Grüsse, uschi
Hallo hier zu Punkt 3 hab auf die schnelle nicht gefunden wie ich ein Bild hier reinkriege. Daher die Liste mit verschiedenen id. Das Bild unter
http://tve-weiher.vereinsname.de/141.html
Blank DUMMY
TVE Weiher id 1
Menü unten id 44
Seite drucken
Impressum
Webmaster
Home id 48
Aktuelles
Termine
Präsidium
Kontakt
Hallenbelegung
Beiträge
Satzung
Turnen id 9
Eltern u. Kindturnen
Vorschulturnen
Mädchenturnen
1. u. 2. Klasse
3. Klasse
4. Klasse
ab 5. Klasse
Frauenturnen
Fit am Morgen
Männergymnastik
Leichtathletik id 8
Kinderleichtathletik
Lauftreff
Aktuelles
Treffpunkte
Termine
Indiaca id 7
Schüler
Jugend u. Erwachsene
Tanzen id 6
Tischtennis id 5
Segeln id 4
Badminton id 3
Handball id 2
Jugend
Minis
A-Jugend
B-Jugend
C-Jugend
D-Jugend
Damen
1. Herren
2. Herren
Alte Herren
Florius