---
title: "Hilfe beim Horizontalen Menü"
url: "https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-04-09"
last_reply: "2005-04-11"
replies: 29
solved: false
page: 1
pages: 1
lang: "de"
---

# Hilfe beim Horizontalen Menü

TYPO3 › Menüs · 29 Antworten · gestartet 2005-04-09

## Eröffnungsbeitrag

**florius** · 2005-04-09 · [Beitrag #1](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/1)

Hallo allerseits,
hänge bei der Umstellung eines vertikalen Menüs auf ein Menü bei dem die Hauptpunkte horizontal angeordnet sind und die Unterpunkte vertikal erscheinen.
Ihr könnt mir sicher helfen.
Mein temp.menu

```typoscript
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/layout_D/main.dv.html
10.workOnSubpart = DOKUMENT
MENU_OBEN = HMENU
   MENU_OBEN.special = list
   MENU_OBEN.special.value = 48, 9, 8, 7, 6, 5, 4, 3, 2
   MENU_OBEN.entryLevel = 0
   MENU_OBEN.1 = GMENU
   MENU_OBEN.1.NO = 1
   MENU_OBEN.1.NO {
      backColor = #B92845
      XY = [10.w]+27 , 20
      10 = TEXT
      10.text.field = title
      10.fontFile = fileadmin/fonts/arial.ttf
      10.fontColor = #FFFFFF
      10.fontSize = 10
      10.offset = 5, 15
      }
   MENU_OBEN.1.RO < .MENU.1.NO
   MENU_OBEN.1.RO {
      backColor = #752131
      10.fontColor = yellow
      }
   MENU_OBEN.1.CUR < .MENU.1.RO
   MENU_OBEN.1.CUR {
      backColor = #752131
      10.fontColor = #FFFFFF
      }
}


temp.menu = HMENU
   temp.menu {
    entryLevel = 0
    wrap = <div id="menu">|</div>
       1 = TMENU
       1 {
        expAll = 0
        collapse = 0
        noBlur = 0
   itemArrayProcFunc = user_curifsub
        wrap = <ul>|</ul>
        NO {
         linkWrap = <li>|</li>
         }
        IFSUB = 1
        IFSUB {
            allWrap = <li class="menu-ifsub">|</li>
        }
        CUR = 1
        CUR {
            allWrap = <li>|</li>
            ATagParams = class=cur
        }
        ACT = 1
        ACT {
            allWrap = <li>|
}
    SPC = 1
    SPC {
        linkWrap = <li class="menu-abst">|</li>
    <br>
}
    SPC.before = &nbsp;
 // CURIFSUB
        USERDEF1 = 1
        USERDEF1 {
            allWrap = <li>|
            ATagParams = class=cur
        }
    }

 2 = TMENU
    2 {
        expAll = 0
        collapse = 0
        noBlur = 0
        itemArrayProcFunc = user_curifsub
        wrap = <ul>|</ul></li>
        NO {
            allWrap = <li class="menu-level2">|</li>
        }
        IFSUB = 1
        IFSUB {
            allWrap = <li class="menu-ifsub">|</li>
        }
        CUR = 1
        CUR {
            allWrap = <li>|
            ATagParams = class=cur
        }
        ACT = 1
        ACT {
            allWrap = <li>|
        }
        // CURIFSUB
        USERDEF1 = 1
        USERDEF1 {
            allWrap = <li>|
            ATagParams = class=cur
        }
    }

    3 = TMENU
    3 {
        expAll = 0
        collapse = 0
        noBlur = 0
        wrap = <ul>|</ul></li>
        NO {
            allWrap = <li class="menu-level3">|</li>
        }
        CUR = 1
        CUR {
            allWrap = <li>|</li>
            ATagParams = class=cur
        }
    }
}
```

und das tpl.root

```typoscript
page.config {
    // Sprach-Konfiguration
    language = de
    locale_all = de_DE.ISO8859-15 

    // Externe Links werden in einem seperatem Fenster geladen
    extTarget = _blank

    // Admin-Panel an/aus
    admPanel = 1

    // Entfernung der TYPO3-Kommentare im Quellcode
    disablePrefixComment = 1

    // Entfernung der '0' in Alias-Dateinamen bei der Verwendung von 'simulateStaticDocuments'
    simulateStaticDocuments_noTypeIfNoTitle = 1
    simulateStaticDocuments_pEnc = md5
    // include the GET parameters from tt_news to the encoded vars
    simulateStaticDocuments_pEnc_onlyP = cHash, L, print, tx_ttnews[backPid], tx_ttnews[tt_news], tx_ttnews[pS], tx_ttnews[pL], tx_ttnews[arc], tx_ttnews[cat], tx_ttnews[pointer], tx_ttnews[swords]

    // Indexed Search Engine
    index_enable = 1
}

// Indexed Search Engine
plugin.tx_indexedsearch {
    _CSS_DEFAULT_STYLE >
}

// tt_news
plugin.tt_news.displaySingle.title_stdWrap.wrap = |

// CURIFSUB einbinden
includeLibs.curifsub = fileadmin/scripts/curifsub.inc
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/css/Layout_D/style.css
page.bodyTag = <body>
page.10 = TEMPLATE
page.10 {
    template = FILE
    template.file = fileadmin/html/Layout_D/main.dv.html
    workOnSubpart = DOKUMENT

    subparts.LOGO = RECORDS
    subparts.LOGO {
        tables = tt_content
        source = {$pt.logo.id}
    }

    subparts.BANNER = RECORDS
    subparts.BANNER {
        tables = tt_content
        source = {$pt.banner.id}
    }

    subparts.SEARCH < temp.suche

    subparts.BREADCRUMBS < temp.breadcrumbs

    subparts.MENU < temp.menu

    subparts.LEFTNAV.3.SPC < subparts.LEFTNAV

    marks.CONTENT < styles.content.get

    subparts.PRINT < temp.print
}
```

<http://tve-weiher.vereinsname.de>

wer blickt hier noch durch und kann mir helfen

würde mich freuen
Florius

## Antworten

### [#2](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/2) · mstuebner · 2005-04-09

> **florius schrieb:**
>
> hänge bei der Umstellung eines vertikalen Menüs auf ein Menü bei dem die Hauptpunkte horizontal angeordnet sind und die Unterpunkte vertikal erscheinen.
> Ihr könnt mir sicher helfen.

Falls Du einen **winzigen** Hinweis geben würdest woran Du hängst, dann könnte Dich evtl. jemand abschneiden. ;-)

Meint: Wenn man weis wonach man suchen soll gehts einfacher.

### [#3](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/3) · florius · 2005-04-09

Hallo danke erstmal für die schnelle Antwort.
Zur Zeit ist das Menü komplett vertikal links angeordnet. (siehe Link)
Hier sind auch die Abteilungen (Turnen, Leichtathletik usw. zu finden) diese Abteilungen möchte ich oben Horizontal dargestellt bekommen über der Breadcrump wo der Marker ###MENU_OBEN### erscheint.
Gruß und Dank.

### [#4](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/4) · toyde · 2005-04-09

Hi.

Wie ich sehe hast du "Kinderleichtathletik", "Lauftreff" etc bereits als Sublevel sozusagen von "Leichtathletik" gemacht.

Also so:
--Leichtathletik
----Kinderleichtathletik
----Lauftreff
----etc..

Jetzt gibst du per TypoScript an, dass das Oberlevel "Leichtathletik" im ###Menü oben### haben möchtest und die Unterkategorie von "Leichtathletik" im linken Bereich ausgibst.

Meinst du doch so, oder?

Evtl. kann man dann auch den Login und die Suche direkt als Mini-Formular-Feld ausgeben. Gibt da schöne Möglichkeiten, ausserdem sind diese dann schneller/besser ersichtlich.

cya

edit: Tipp:
Mach doch keine Marker für Navigationen. Lieber Subparts

```plaintext
html:
<!--MENU_OBEN-->

<!--MENU_OBEN-->

typoScript:
subparts.MENU_OBEN < temp.menu
```

Dann erscheint kein hässlicher leerer Marker, wenn mal nichts übergeben wird, bzw. z.B. ein SubMenüpunkt mal nicht vorhanden ist.

### [#5](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/5) · jenses · 2005-04-09

> **toyde schrieb:**
>
> edit: Tipp:
> Mach doch keine Marker für Navigationen. Lieber Subparts
>
> ```plaintext
> html:
> <!--MENU_OBEN-->
>
> <!--MENU_OBEN-->
>
> typoScript:
> subparts.MENU_OBEN < temp.menu
> ```
>
> Dann erscheint kein hässlicher leerer Marker, wenn mal nichts übergeben wird, bzw. z.B. ein SubMenüpunkt mal nicht vorhanden ist.

Wie bitte ?? Hab ich da was übersehen ?  :o

### [#6](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/6) · florius · 2005-04-09

Hallo zusammen,
tut mir leid aber die Antworten sind für mein Können einfach zu kurz.
Die Aufgabenstellung war schon richtig verstanden die Hauptmenüpunkte (Sportabteilungen Menü Horizontal oben, die Unterpunkte dieser Abteilungen Vertikal. Vielleicht noch zum Verständins die alte Seite die nicht in Typo3 war.
<http://www.tve-weiher.de>

Bin leider nur Anfänger. Würde lieber selbst helfen als auf Hilfe angewiesen zu sein.
Hier noch die ursprüngliche html:

```html
<!-- Designvorlage -->
<!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>
<title>Designvorlage|#01|V1.1|21.10.04|...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="../css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!-- ###DOKUMENT### start -->
<a name="top"></a>
<table id="table" cellspacing="0" cellpadding="0">
  <tr>
    <td id="top-left-column"><div id="logo">
        <!-- ###LOGO### start -->
        <img src="../be_user/img/logo.gif" width="80" height="150" />
        <!-- ###LOGO### end -->
      </div>
    </td>
    <td id="top-middle-column"><!-- ###BANNER### start -->
      <div id="banner"><img src="" width="350" height="50" /></div>
      <!-- ###BANNER### end -->
    </td>
    <td align="right" id="top-right-column"><!-- ###SEARCH### start -->
      <form>
        <input name="Suche" type="text" size="15" maxlength="40" />
        <input name="Suchen" type="button" value="Suchen" />
        </form>
      <!-- ###SEARCH### end -->
    </td>
  </tr>
  <tr>
    <td id="middle-left-column"><div class="menu-spacer">&nbsp;</div>
      <!-- ###MENU### start -->
      <div id="navcontainer">
        <ul id="navlist">
          <li id="active"><a href="#" id="current">Item one</a>
            <ul id="subnavlist">
              <li id="subactive"><a href="#" id="subcurrent">Subitem one</a></li>
              <li><a href="#">Subitem two</a>
                <ul>
                  <li><a href="#">Subsubitem one</a></li>
                  <li><a href="#">Subsubitem two</a></li>
                </ul>
              </li>
              <li><a href="#">Subitem three</a></li>
              <li><a href="#">Subitem four</a></li>
            </ul>
          </li>
          <li><a href="#">Item two</a></li>
          <li><a href="#">Item three</a></li>
          <li><a href="#">Item four</a></li>
        </ul>
      </div>
      <!-- ###MENU### end -->
    </td>
    <td colspan="2" id="middle-middle-column"><div id="breadcrumbs">
        <!-- ###BREADCRUMBS### start -->
        <a href="#">Startseite</a> > <a href="#">Kontakt</a> > Formular
        <!-- ###BREADCRUMBS### end-->
      </div>
      <div id="content">
###CONTENT###
      </div>
    </td>
  </tr>
  <tr>
    <td id="bottom-left-column">&nbsp;</td>
    <td colspan="2" id="bottom-middle-column"> <a href="#top">Nach oben</a> |
      <!-- ###PRINT### start -->
      <a href="#">Seite drucken</a>
      <!-- ###PRINT### end -->
 &nbsp;| <a href="http://tve-weiher.vereinsname.de/16.html">Impressum</a> |
<a href="mailto:rolf.till@tve-weiher.de?subject=An den Webmaster des TVE Weiher">Webmaster</a><br />
 <br />
<br />
      <!-- ###FOOTER### start -->
      <div id="footer-punktde"><strong>TYPO3 Layout und Realisierung</strong><br />
        ... | ... | ... | ...</div>
      <!-- ###FOOTER### end -->
    </td>
  </tr>
</table>
<div class="spacer">&nbsp;</div>
<!-- ###DOKUMENT### end -->
</body>
</html>

</body>
</html>
```

Ich hoffe mal weiter
Florius

### [#7](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/7) · jenses · 2005-04-09

<http://www.typo3server.com/dokumentation.html>

und für die HTML-Verständnis-Probleme
<http://de.selfhtml.org/>

Alles andere hätte keinen Sinn.
Ohne die absoluten Grundkenntnisse helfen dir auch keine Code-Schnipsel weiter.

jenses

### [#8](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/8) · florius · 2005-04-09

Vielen Dank ?
Dann las ichs halt. Die Dokus kenne ich.
Nur bin ich kein Programmierer und habe nicht die Zeit jeden Punkt der Doku durchzuspielen. Leider.
Ich dachte das Problem zu lösen ist für andere vielleicht ein Kinderspiel.
Florius

### [#9](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/9) · toyde · 2005-04-09

tut mir Leid florius, jenses hat Recht.

Die Lösungsansätze haben wir dir beschrieben, und ich habe dir die Problematik mit "Oberkategorie horizontal und Unterkategorie vertikal" erklärt.

Lies dich in die Menüstrukturen Seite 61 der von jenses geposteten Dokumentation ein.
Du erstellst ein beispielsweise HMENU vom Typ TMENU. Weiter könntest du dann die Unterkategorien vom horizontalen Haupt-TMENU per special.directory aus dem jeweiligen Oberkategoriepunkt die verwiesenen Unterkategorien-Punkte anzeigen lassen.

bye

### [#10](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/10) · mstuebner · 2005-04-09

> **florius schrieb:**
>
> Vielen Dank ?

Sollte so sein.

> **florius schrieb:**
>
> Dann las ichs halt. Die Dokus kenne ich.
> Nur bin ich kein Programmierer und habe nicht die Zeit jeden Punkt der Doku durchzuspielen.

Ganz schlechter Ansatz! Du willst etwas, willst aber Deine Zeit nicht investieren und erwartest dass wir unsere Zeit für Dich investieren?

Plonk. Ende der Kommunikation.

PS: Mods, ich möchte mir eine Blacklist einrichten, geht das zu machen?  :o

### [#11](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/11) · florius · 2005-04-09

Wer helfen möchte investiert immer Zeit oder nicht ?
Was mich vielleicht viele Wochen kostet wäre für andere vielleicht ein klacks. Ich will in Zukunft keine Web Argentur eröffnen und damit ist genug wenn die Seite so ist wie sie sein soll basta. Aber lassen wir das jetzt. Ich bin verärgert genug und sitze nun doch an der Doku.
Ich hab euch schon verstanden. Ich hoffe dass mir jetzt nicht noch weitere Helfer erklären wollen dass ich es nicht kann. Das weiß ich.
Florius

### [#12](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/12) · uschi · 2005-04-10

Ich kann Florius gut verstehn. Ich glaube, es gibt ausser Männlein und Weiblein noch die Kategorien Programmierer und Nicht-Programmierer. Die beiden scheinen die gleichen Verständigungsschierigkeiten zu haben wie Männer und Frauen.
Mir helfen kopierte Code-Schnippsel viel weiter als die Links zu den Dokus. Im ersten Moment versteh ich sie vielleicht nicht, aber wenn ich sie bearbeite und abändere, komm ich viel eher dahinter, wie die Sache läuft... Es ist bestimmt nicht Bequemlichkeit, aber ich komm mit den Doku's immer erst klar, wenn ich die Dinge im Ansatz begriffen habe.
Ich hoffe, das trägt dazu bei, dass die Programmierer ein bisschen Verständnis für uns Dummies entwickeln.

Liebe Grüsse und tausend Dank an alle Programmierer, die sich hier Mühe geben und die ich von Herzen beneide  :)

Uschi

### [#13](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/13) · florius · 2005-04-10

Vielen Dank Uschi du sprichst mir aus dem Herzen.
Florius.

### [#14](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/14) · toyde · 2005-04-10

Ich habe dir die Seitenangabe gemacht und dir erklärt, dass man special.directory verwenden kann.

Bau doch mal was aus der Doku raus und in dein Template rein. Eben beispielsweise mit special.directory.

Was du jetzt mal erstellst:
Dein Hauptmenu wrappst(schreibst) du jetzt nicht in die linke Spalte, sondern oben horizontal entlang. D.h., keine Divs wrappen, denn die stehen untereinander. Das kann man beispielsweise mit einer einzeiligen Tabelle machen, mit:

```html
<tr><td>Menupunkt1</td><td>Menupunkt1</td>etc..</tr>
```

(span-tags gehen auch)
Den Marker/Subpart für das Hauptmenü im html musst du logischerweise an gewünschter Stelle oben platzieren.

Wenn das steht, meldest dich nochmals.

Noch ein Tipp aus eigener Lehre:
Erstelle Word- oder Textfiles für deine Templates/TypoScripts. Die legst du lokal ab und speicherst sie nach Version, Datum, oder whatever. Somit kannst du im TypoScript rumwälzen und biegen, ohne den Faden zu verlieren, denn die letzten funktionierenden Versionen hast du dann schliesslich archiviert. Ausserdem mehr Beschreibungen mit "#Bemerkungen" oder Blockquotes mit "/* Bemerkungen */" erstellen, das hilft beim Studium und du kannst nicht vergessen, was die Funktionen unterhalb der Bemerkungen bewirken/wie sie funktionieren.

### [#15](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/15) · mstuebner · 2005-04-10

> **uschi schrieb:**
>
> Ich kann Florius gut verstehn. Ich glaube, es gibt ausser Männlein und Weiblein noch die Kategorien Programmierer und Nicht-Programmierer. Die beiden scheinen die gleichen Verständigungsschierigkeiten zu haben wie Männer und Frauen.

Das ist ja auch richtig, wobei ICH definitiv zu den Nicht-Programmierern gehöre. Nur wenn ich **habe nicht die Zeit jeden Punkt der Doku durchzuspielen** lese, dann ist meine Bereitschaft zu helfen schlagartig am Ende.

Ich jette derzeit zwischen Spanien, Kuwait und Deutschland hin und her und habe nebenbei noch einen acht Monate alten Sohn und eine Frau. Und wenn dann jemand sowas (siehe oben) schreibt, dann werde ICH meine Zeit für diese Person ganz sicher nicht investieren. Die Hauptinitiative sollte immer beim Nutzniesser liegen.

Ist aber nur meine persönliche Ansicht.

### [#16](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/16) · jenses · 2005-04-10

> **mstuebner schrieb:**
>
> Ist aber nur meine persönliche Ansicht.

Nicht nur deine ;-)

### [#17](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/17) · toyde · 2005-04-10

*sich auf mstuebner's Schulter stützt*

Ja, da is was dran.
Einige im Forum - ich zum grossen Teil sicher auch - gehören zu den Leuten, die zwar gerne umsonst helfen, doch umsonst einfach die Hausaufgaben anderer machen ist was anderes. Und des Macher's Bemerkung roch schon etwas danach.

However, ich hab mal Tipps gepostet, die er mal testen kann, und wenn er hängt, helfen wir gerne. Die Arbeit nimmt ihm keiner ab. Ich glaube, dass darf man schon erwarten, wenn man ein gratis OS-CMS und ein gratis-super Community Forumportal zur Verfügung hat.

Ich hoffe die Sache ist langsam vom Tisch, und wir finden zum Thema zurück.

### [#18](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/18) · mstuebner · 2005-04-10

> **toyde schrieb:**
>
> Ich hoffe die Sache ist langsam vom Tisch, und wir finden zum Thema zurück.

Och, wie langweilig. ;-) Nicht mal einen ordentlichen Flamewar bekommt man hier hin.  :D

### [#19](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/19) · toyde · 2005-04-10

Wir sollten nicht nur eine "Off-Topic" Sparte haben, sondern ein "ich diss dich bis Du wegfliesst, Alter" Forum 8-)

### [#20](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/20) · florius · 2005-04-10

Also nun muss ich mich doch trotzdem nochmals melden.
Ich entschuldige ich mich bei allen dass ich so was in diesem Forum ausgelöst habe. Leider passiert.
Vielleicht habe ich die falschen Worte gewählt.
Die Zeit die man braucht um Typo3 richtig zu lernen ist sicher immens. Ich stehe mit vielen Aufgaben (im Verein) im Stress bin auch berufstätig und habe Frau und 2 Kinder da kann mann nicht ständig am Typo herumschustern. Auch wenn ich den Ehrgeiz dazu habe.
Ich habe während hier gepostet wurde an Typo3 gearbeitet und auch was hinbekommen allerdings anders als mein erster Ansatz war. Fehler sind noch drin aber ich arbeite daran. Nur der Content wird mir noch nicht ersetzt. Da muß ich nochmals die Doku lesen.
das Ergebnis:
<http://web8.h9459.serverkompetenz.net/dummy-3.7.0/index.php?id=48>

Gruß Florius

### [#21](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/21) · toyde · 2005-04-10

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:

```html
<!--###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:

```typoscript
marks.CONTENT < styles.content.get
```

Nun setzt du anstatt diesem oben, das hier unten:

```typoscript
subparts.CONTENT < styles.content.get
```

bye

### [#22](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/22) · florius · 2005-04-10

Hallo Toyde,
ist das so richtig ?

```html
<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

```typoscript
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

### [#23](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/23) · toyde · 2005-04-10

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

### [#24](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/24) · toyde · 2005-04-10

noch zu deinem HTML-Template:
Generelle Frage an's Forum:
Wird alles ausserhalb von

```html
<!-- ###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.

### [#25](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/25) · florius · 2005-04-10

Hallo toyde, er wird nicht ersetzt  und wie in der Vorlage angezeigt.

```html
<div>
<!--### CONTENT ### start --> 
<!--###CONTENT### end -->
</div>
```

Florius

### [#26](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/26) · toyde · 2005-04-10

Hi.

Nur ein Gedanke:
Lass die Abstände weg:

Nur so:

```html
<!--###CONTENT###-->

<!--###CONTENT###-->
```

(start und end müssen nicht stehen)

bye

### [#27](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/27) · florius · 2005-04-11

Guten Morgen,
nochmals alles. Ich glaube es liegt nicht an der Vorlage trotzdem nochmals alles.

```html
<!--###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:

```typoscript
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 = &nbsp; | &nbsp;&#124; |*| &nbsp; | &nbsp;&#124;  |*| &nbsp; |
   MENU_UNTEN.1.NO.ATagParams = class="menu_unten" 
 
   }
   subparts.CONTENT < styles.content.get
}
```

hier ist die Fehlerwahrscheinlichkeit höher.
Gruß Florius

### [#28](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/28) · toyde · 2005-04-11

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:

```typoscript
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

### [#29](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/29) · uschi · 2005-04-11

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

### [#30](https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue/30) · florius · 2005-04-11

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

---

Quelle: „Hilfe beim Horizontalen Menü“, typo3.net, https://www.typo3.net/d/23416-hilfe-beim-horizontalen-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
