3 Menüprobleme, die mir unlösbar scheinen..

  • 0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    01. 03. 2007, 12:19

    Nachdem ich nun seit einigen Stunden wieder gelesen -> probiert und wieder gelesen -> probiert ... habe, muss ich doch wohl einsehen das meine erste TYPO3-Seite sich etwas schwieriger gestaltet als ich dachte, nachdem ich so ein tolles Buch gelesen habe (Das TYpo3 Anwenderhandbuch)

    Mein 1. Problem ist folgendes:
    Ich habe unten auf der Seite die drei Links "Unternehmen, Kontakt, Impressum" und wollte die eben auch verlinken. Kann man irgendwie bei TYpo3 sagen, das er anstatt der ID-Nummern (die sich ja auch mal ändern können) sowas wie unternehmen.htm direkt ansprechen soll?

    Mein 2. Problem ist genauso wie das erste, nur das es sich diesmal um MAPLinks handelt!

    Mein 3. Problem ist da schon wieder etwas ausgebuffter:
    Ich möchte die dritte Ebene meiner Menüstruktur über den Content-Bereich setzen. Also, das es nicht mehr links angezeigt wird, sondern dann unter der Überschrift! Dafür habe ich einen neuen Marker gesetzt: QUICKNAV
    Leider wird es trotzallem im Linken Menübereich angezeigt.

    Mein TS:

    [TS]temp.myTemplate = TEMPLATE
    temp.myTemplate {
    template = FILE
    template.file = fileadmin/solar/solar.htm
    relPathPrefix= fileadmin/solar/
    workOnSubpart = DOCUMENT_BODY

    subparts {
    MY_CONTENT < styles.content.get
    HEADLINE = TEXT
    HEADLINE.field = title
    MENU = HMENU
    MENU.1 = TMENU
    MENU.1 {
    NO = 1
    }
    MENU.2 = TMENU
    MENU.2 {
    NO = 1
    }
    QUICKNAV = MENU.3
    MENU.3 = TMENU
    MENU.3 {
    NO = 1
    }
    }
    }
    page = PAGE
    page.includeCSS.file1 = fileadmin/solar/style.css
    page.10 < temp.myTemplate
    [/TS]

    Mein HTML:
    [HTML]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <head>
    <link rel="stylesheet" type="text/css" href="style.css" />
    </head>

    <body><!-- ###DOCUMENT_BODY### begin-->

    <div align="center">
    <div id="gesamt_rahmen">
    <div id="kopfgrafik" style="background-image:url(fileadmin/solar/header.jpg)">
    <div align="right" style="height:303px">
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p align="right"><img src="quicknav.gif" width="612" height="104" border="0" align="baseline" usemap="#Map" alt="" />
    <map name="Map">
    <area shape="rect" coords="462,0,614,102" href="index.php?id=53" />
    <area shape="rect" coords="308,4,438,108" href="index.php?id=45" />
    <area shape="rect" coords="157,7,286,101" href="index.php?id=40" />
    </map>
    </p>
    </div>
    <div align="left"></div>
    </div>

    <div align="left">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="182" valign="top" id="Menu"><p /><a href="#"><img src="solar_FILES/logo se.jpg" alt="Solar-Einkauf Logo" width="113" height="84" border="0" align="absbottom" /></a>
    <!-- ###MENU### begin -->
    <div align="left" class="act"><a href="#">Link1</a></div>
    <div align="left" class="no"><a href="#">Link2</a></div>
    <div align="left" class="no"><a href="#">Link3</a></div>
    <!-- ###MENU### end--> </td>
    <td width="616" valign="top">

    <div id="Content"><!-- ###MY_CONTENT### begin-->
    <h1 class="headline">###HEADLINE###</h1>
    <div id="quicknav" style=""><!-- ###QUICKNAV### begin -->
    <a href="#" class="act" style="margin-right:20px">Link1</a> <a href="#" style="margin-right:20px">Link2</a>
    <!-- ###QUICKNAV### end --></div>
    <p class="Text">Inhalt</p>
    <br />
    <!-- ###MY_CONTENT### end--></div></td>
    </tr>
    </table>

    <br class="clear" />
    </div>

    <div id="unten">
    <div align="right"><span><a href="unternehmen.htm">Unternehmen</a> | <a href="kontakt.htm">Kontakt</a> | <a href="impressum.htm">Impressum</a></span> </div>
    </div>
    </div>
    </div>
    <!-- ###DOCUMENT_BODY### end-->

    </body>
    </html>
    [/HTML]

    Vielen Dank! Ich weiß eure Mühen zu schätzen!


  • 1
  • linajoy linajoy
    Jedi-Meister
    0 x
    401 Beiträge
    0 Hilfreiche Beiträge
    02. 03. 2007, 04:54

    Zu Frage 3:
    Du brauchst 2 Menüs, eines für das Menü und eines für Ebene 3 des Menüs:
    [TS]subparts {
    MY_CONTENT < styles.content.get
    HEADLINE = TEXT
    HEADLINE.field = title
    MENU = HMENU
    MENU.1 = TMENU
    MENU.1 {
    NO = 1
    }
    MENU.2 = TMENU
    MENU.2 {
    NO = 1
    }
    QUICKNAV = HMENU
    QUICKNAV {
    entryLevel = 3
    }
    QUICKNAV .1 = TMENU
    QUICKNAV .1 {
    NO = 1
    }
    }[/TS]

    Zu Frage 1:
    es ist auch möglich Z.B. die ersten 3 Seiten von Ebene 0 anzuzeigen o. ä. Auch Seitentitel können sich ändern.

  • 1