![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo ich hab ein großes Problem bei dem ich absolut nicht weiterkomme. Ich habe ein Design mit 3 Spalten. In der linken Spalte sitzt die Zweite Menuebene, in der Mitte der Hauptcontent und in der rechten spalte sitzt auch nochmal content. Den rechten Teil bekomme ich auch weg, wenn dieser leer ist. Code: # Substitute the ###content###
subparts {
content_border < styles.content.getBorder
content < styles.content.get
content_right < styles.content.getRight
# DivContainer nur wenn Inhalt in der Rechten Spalte
content_right.stdWrap.required = 1
content_right.stdWrap.wrap = <div id="RechteSpalte">|</div>
content.stdWrap{
outerWrap = <div class="MittelSpalteA"
id="MittelSpalteA">|</div>
outerWrap.override = <div class="MittelSpalteB"
id="MittelSpalteB">|</div>
outerWrap.override.if.isTrue.cObject < styles.content.getRight
}
} Zur Hilfe mein HTML Quellcode: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="hucke-edv.css" rel="stylesheet" type="text/css" />
<title>TEST HTML-Template</title>
</head>
<body>
<center>
<div id="alles">
<div id=frame>
<div id="header">
<div id="header_logo"></div>
<div id="content_border">CONTENT BORDER </div>
<div id="menue_1">
<div class="menu_L1">Menu-1.1</div>
<div class="menu_L1act">Menu-1.1act</div>
<div class="menu_L1">Menu-1.2</div>
</div>
<div id="header_bottom"></div>
</div>
<div id="spalte_links">
<div id="menue_2head">Menü</div>
<div id="menue_2">
<div class="menu_L2">Menu-2.1 </div>
<div class="menu_L2act">Menu-2.1act</div>
<div class="menu_L2">Menu-2.2</div>
</div>
<div id="menue_3">menue_3 DIV </div>
<div id="content_left"> CONTENT LEFT </div>
</div>
<div id="spalte_mitte">
<div id="content">CONTENT </div>
</div>
<div id="spalte_rechts">
<div id="content_right">CONTENT RIGHT </div>
</div>
<div id="bottom_frame">BOTTOM frame</div>
</div>
</div>
</center>
</body>
</html> Ich hoffe. dass mir da jemand weiterhelfen kann. |
|
#2
| |||
| |||
| Da sind zwei verschidenen TS Templates, die je nach Bedarf im Seitenbam eingebunden werden. die rechte Bereich vird eingezeigt wenn eine Inhalt vorhanden ist. Code: ##### Seiteninhalt ein- bzw. zweispaltig einlesen ###
### temp.content_autoparser_2colums
### ersetzt temp.inhalt im Typo3-Buch
# linker Inhalt - Inhalt der Spalte "Normal"
temp.links < styles.content.get
# rechter Inhalt - Inhalt der Spalte "Rechts"
temp.rechts < styles.content.getRight
# mit temp.rechts passiert nichts weiter, wenn kein Inhalt da ist
temp.rechts.stdWrap.required = 1
# mit innerWrap zur Positionierung mit einem div-Tag umschließen
temp.rechts.stdWrap.innerWrap = <div id="right"><div id="content_right">|</div><div id="rightfooter"></div></div>
# linken Inhalt "kennzeichnen"
temp.links.stdWrap.innerWrap = <div id="content_left"> | </div>
# das Zeug aus der rechten Spalte "anhaengen"
temp.links.stdWrap.postCObject < temp.rechts
# das ist jetzt der neue Content
temp.content_autoparser_2colums < temp.links
### Den auto template parser konfigurieren: ###
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/internet_vor/templates/auto-parser-template.tmpl
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
DIV.all = 1
}
}
### cObject for the body ###
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.rootline < temp.rootline_autoparser_tswrap
subparts.druckversion < temp.druckversion
subparts.header < temp.header_tswrap_autoparser
subparts.navi < temp.navigation_autoparser_pue
subparts.subnavigation = COA
subparts.subnavigation.10 < temp.subnavigation_autoparser_pue
subparts.subnavigation.20 < temp.metas_autoparser_tswrap
# hier steht stattdessen:
subparts.content < temp.content_autoparser_2colums
subparts.copyright < temp.copyright_html
subparts.copyright.wrap >
} |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Anderer Menüstartpunkt wenn Menü leer | DasNom | TYPO3 4.x Fragen und Probleme | 0 | 01.07.08 12:08 |
| Seite wenn ID leer | j393029 | TYPO3 4.x Fragen und Probleme | 1 | 12.03.08 07:33 |
| XX wenn Feld leer | ghoti | TYPO3 4.x Fragen und Probleme | 4 | 06.06.07 16:40 |
| Wenn Spalte leer festen Inhalt einfügen | tom613 | TYPO3 4.x Fragen und Probleme | 4 | 21.10.06 15:17 |
| wenn spalte leer anderer inhalt anzeigen | darkdesire | TYPO3 4.x Fragen und Probleme | 10 | 20.05.06 21:54 |