Ergebnis 1 bis 3 von 3

Thema: Umschließendes div ausblenden wenn kein untermenue vorhanden...

      
  1. #1
    Forum Zuschauer
    Registriert seit
    27.01.2010
    Beiträge
    2

    Umschließendes div ausblenden wenn kein untermenue vorhanden...

    ... oder das submenue nachträglich von nem div umschließen lassen...

    Hallo...

    Ich habe im content eine subnavi...

    Diese subnavi hat komplett einen Hintergrund der mit eben diesem div eingefügt wird.

    Alles zu sehen hier:

    http://meathor.dyn-o-saur.com/typo3/index.php?id=130

    (Ist mein Home Rechner... bitte Tagsüber zwischen 8.00 und 22.00 Uhr anschauen, an den anderen Zeiten ist mein Rechner aus)

    Mein Prob:

    Der Hintergrund, also das div, wird auch dann angezeigt wenn keine Unterseiten vorhanden sind, genau das soll aber nicht sein (siehe startseite und Über Uns).

    Daher würde ich gerne wissen wie ich ein gerendertes menue nachträglich noch mit eben diesem div umschließen kann.

    Als Übergangslösung lasse ich das div über subparts einfügen.

    mein TS:

    page = PAGE
    page.stylesheet = style*.css

    page.includeCSS.file = style.ieseven*.css

    page.headerData.140 = TEXT

    page.headerData.140.value = <script type="text/javascript" src="fileadmin/templates/portfolio/script.js"></script>

    page.10 = TEMPLATE

    page.10 {

    template = FILE
    template.file = page*.html

    marks {
    TITEL = TEXT
    TITEL.field = title

    }

    workOnSubpart = DOCUMENT_BODY

    subparts.CONTENT < styles.content.get


    subparts.HMENU = HMENU
    subparts.HMENU.1 = TMENU
    subparts.HMENU.1 {

    NO.stdWrap.wrap = <span class="l"></span><span class="r"></span><span class="t">|</span>
    NO.allWrap = <li> | </li>
    ACT = 1
    ACT.stdWrap.wrap = <span class="l"></span><span class="r"></span><span class="t">|</span>
    ACT.ATagParams = class=" active"
    ACT.allWrap = <li> | </li>

    }


    subparts {

    SUBMENU = HMENU
    SUBMENU.entryLevel = 1
    SUBMENU.1 = TMENU
    SUBMENU.1 {

    NO.stdWrap.wrap = <span class="l"></span><span class="r"></span><span class="t">|</span>
    NO.allWrap = <li> | </li>
    ACT = 1
    ACT.stdWrap.wrap = <span class="l"></span><span class="r"></span><span class="t">|</span>
    ACT.ATagParams = class=" active"
    ACT.allWrap = <li> | </li>

    }

    SUBMENU = HMENU
    SUBMENU.2 = TMENU
    SUBMENU.2 {

    NO.stdWrap.wrap = <span class="l"></span><span class="r"></span><span class="t">&raquo;|&laquo;</span>
    NO.allWrap = <li> | </li>
    ACT = 1
    ACT.stdWrap.wrap = <span class="l"></span><span class="r"></span><span class="t">&raquo;&raquo;|&laquo;&laquo;</span>
    ACT.ATagParams = class=" active"
    ACT.allWrap = <li> | </li>

    }
    }


    subparts.SUBMENUSTYLESTART = TEXT
    subparts.SUBMENUSTYLESTART.value = <div class="art-nav"><div class="l"></div><div class="r"></div><ul class="art-menu">
    subparts.SUBMENUSTYLESTOP = TEXT
    subparts.SUBMENUSTYLESTOP.value = </ul></div>

    }
    Hoffe ihr könnt mir helfen

    mfg
    Geändert von Meathor (28.01.2010 um 21:54 Uhr) Grund: Link angepasst

  2. #2
    TYPO3 Forum Team Moderator Avatar von maxhb
    Registriert seit
    19.08.2004
    Ort
    Bremen
    Beiträge
    1.810
    Das Zauberwort heißt hier wohl optionsplit!
    Du kannst per TS angeben, wie das erste Menüitem gewrappt wird (mit öffnendem div), das zweite, usw. usf.

    Doku findest Dun hier: http://typo3.org/documentation/docum....1.0/view/3/1/

    Entsprechdn kannst Du auch den letzte Item separat wrappen (mit schließendem div).
    CU
    maxhb
    FreeBSD/Debian || MySQL 5.x || PHP.5.3 || TYPO3 3.6 - 4.5

    Meine Stadt, meine Firma, mein Redaktionssystem.

  3. #3
    Forum Zuschauer
    Registriert seit
    27.01.2010
    Beiträge
    2
    Danke für den Hinweis...

    Allerdings habe ich es so leider auch nicht hinbekommen... (oder ich habe es in der Docu falsch verstanden)

    habe es nun so hinbekommen:



    SUBMENU.1 = TMENU
    SUBMENU.1 {

    wrap = <div class="art-nav"><div class="l"></div><div class="r"></div><ul class="art-menu" style="list-style-type:none;"> | </ul></div>


    War zwar der meinung das ich das schonmal versucht hatte, aber evtl habe ich ja beim ersten versuch eine ndere position dafür gewählt.

    mfg

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. FE nur weiss, mit Typo3 Typischem Header bei Quelltextaufruf
    Von diverchriss im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 24
    Letzter Beitrag: 11.11.2009, 17:01
  2. Mapping INNER/OUTER, DIV ersetzen
    Von Grummelrocker im Forum TemplaVoila
    Antworten: 10
    Letzter Beitrag: 09.11.2009, 14:19
  3. Zweites DIV nur anzeigen wenn ein anderes angezeigt wird
    Von Grummelrocker im Forum TemplaVoila
    Antworten: 3
    Letzter Beitrag: 13.10.2009, 13:33
  4. div Inhalt in Lightbox
    Von Anderl im Forum Extension suchen und neue vorschlagen
    Antworten: 0
    Letzter Beitrag: 20.09.2009, 17:35
  5. Teil von FCE nur anzeigen wenn Content vorhanden
    Von d4vid im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 21.08.2009, 13:24

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74