Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 26.04.05, 11:40
Forum Zuschauer
 
Registriert seit: 07.03.05
Beiträge: 3
illnino eine Nachricht über ICQ schicken

Spalte auswrappen wenn Sie leer ist


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
       }
  }
Das ganze habe ich versucht auf die linke Spalte umzuschreiben, jedoch ohne Erfolg.
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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 02.05.05, 14:36
Forum Zuschauer
 
Registriert seit: 02.05.05
Beiträge: 3

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 >
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ä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


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:08 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0