Ergebnis 1 bis 4 von 4

Thema: ypMenu

      
  1. #1
    TYPO3 Forum Team Administrator Avatar von Josef F. Glatz
    Registriert seit
    24.07.2006
    Ort
    Österreich
    Beiträge
    2.496

    ypMenu < Einbinden in meine Seite

    Hallo!

    Ich habe bereits die ypMenu.zip Datei heruntergeladen und auch das "Tutorial" auf typo3.net angesehen. Nur irgendwie versteh ich das nicht ganz.

    Ich habe nun am localhost die dateien entpackt:

    fileadmin/menu.css
    fileadmin/ypmenu.php
    fileadmin/res/jslib.js
    fileadmin/res/ypSlideOutMenus.js

    Und die TS.txt Datei:
    temp.ypMenu.special = directory
    temp.ypMenu = HMENU
    temp.ypMenu.special.value = 1 # hier die ID der root-page eintragen
    temp.entryLevel=1
    temp.ypMenu {
    1 = GMENU
    1 {
    IProcFunc = user_menu->firstLevel
    expAll = 1
    wrap = |
    NO = 1
    NO {
    wrap = |<br />
    XY = 120, 23
    30 = IMAGE
    30.file = fileadmin/trans.png

    50 = TEXT
    50 {
    text.field = title
    fontSize = 12
    fontFile = fileadmin/fonts/verdanab.ttf
    fontColor = #000000
    offset = 5,17
    antiAlias=0
    }
    90 = BOX
    90 {
    dimensions = 0,22,120,2
    color=black
    }

    }
    IFSUB < temp.ypMenu.1.NO
    IFSUB = 1
    RO < temp.ypMenu.1.NO
    RO = 1
    RO {

    }

    IFSUBRO < temp.ypMenu.1.NO
    IFSUBRO = 1
    IFSUBRO {

    }
    }

    2 = TMENU
    2 {
    IProcFunc = user_menu->secondLevel
    expAll = 1
    NO.linkWrap = <li>|</li>
    }

    3 = TMENU
    3 {
    IProcFunc = user_menu->thirdLevel
    expAll = 1
    NO.linkWrap = <li>|</li>
    }

    4 = TMENU
    4 {
    IProcFunc = user_menu->fourthLevel
    expAll = 1
    NO.linkWrap = <li>|</li>
    }
    }


    temp.user_menu = USER
    temp.user_menu.userFunc = user_menu->menuEnd



    page = PAGE
    page.typeNum = 0


    page {
    config.doctype = xhtml_trans
    config.xhtml_cleaning = all
    config.xmlprologue=none
    config.prefixLocalAnchors = 1
    config.locale_all = de_DE.ISO8859-1
    config.language = de
    }



    page.includeCSS {
    file1 = fileadmin/menu.css
    }


    page.includeLibs.ypMenu = fileadmin/ypmenu.php

    page.headerData.11 = TEXT
    page.headerData.11.value = <script type="text/javascript" src="fileadmin/res/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/res/jslib.js" language="JavaScript"></script>

    page.10 < temp.ypMenu
    page.80 < temp.user_menu



    ...habe ich im Haupttemplate eingefügt, einfach mal zum Testen des Menüs, nur erscheint auf der Seite nichts. Ich habe auch schon Unterpunkte eingefügt.

    Nun, muss ich da sonst auch noch was machen?
    Geändert von Josef F. Glatz (07.08.2006 um 15:07 Uhr)
    Bitte markiere Deinen Thread als Gelöst, wenn er es ist! So geht das!
    Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!


    TYPO3Blog.at - TYPO3 Videotutorials | Josef Florian Glatz

    KEINE PM'S MEHR, wenn es sich um Fragen handelt, die IN das Forum gehören!

  2. #2
    TYPO3 Forum Team Administrator Avatar von Josef F. Glatz
    Registriert seit
    24.07.2006
    Ort
    Österreich
    Beiträge
    2.496
    OK, ich habe jetzt schon mal was stehen...

    Die ID war die falsche in Zeile 3. Habe angenommen das UID 1 stimmt. dem war aber nicht so.

    Nunja, jetzt weis ich ja das man das ganze auch nur mit Text erstellen kann und ypMenu.

    Ich bin darauf aus, solch ein artiges Menü von der Art her wie auf http://www.cfs-info.de/ zu erstellen.

    Jetzt meine Frage: Ich habe jetzt
    folgendes Menü auf meiner Homepage:

    #----------------------------------------------
    # Horizontales Hauptmenü
    #----------------------------------------------

    ## Textmenü Standard: MENU1 START ----------##

    lib.hauptmenu = HMENU
    lib.hauptmenu {
    entryLevel = 0
    excludeUidList =
    1 = TMENU
    1 {
    noBlur = 1
    NO {
    allWrap = | &nbsp;&nbsp;&#124;&nbsp;&nbsp; |*| | &nbsp;&nbsp;&#124;&nbsp;&nbsp; |*| | &nbsp;&nbsp;&nbsp;&nbsp;
    ATagParams = class="menu"
    }
    ACT = 1
    ACT {
    allWrap = | &nbsp;&nbsp;&#124;&nbsp;&nbsp; |*| | &nbsp;&nbsp;&#124;&nbsp;&nbsp; |*| | &nbsp;&nbsp;&nbsp;&nbsp;
    ATagParams = class="menuACT"
    }
    }
    }

    ## Textmenü Standard: MENU1 STOP----------##


    Wie muss ich hier vorgehen, um das ypMenu zum Einsatz zu bringen?
    Gibt es irgendwo ein gutes vernünftiges Tutorial oder eine Anleitung fürs ypMenu im Internet?

    Ich werde mich jedenfalls nun mal dahintersetzen. Aber ich will jetzt nicht auf den Gedanken kommen, das, dass Grundsystem von Typo3 leichter wie ypMenu ist.... :D

    Mit bsetem Dank im Vorraus,
    Josef Florian Gatz
    Bitte markiere Deinen Thread als Gelöst, wenn er es ist! So geht das!
    Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!


    TYPO3Blog.at - TYPO3 Videotutorials | Josef Florian Glatz

    KEINE PM'S MEHR, wenn es sich um Fragen handelt, die IN das Forum gehören!

  3. #3
    TYPO3 Forum Team Moderator
    Registriert seit
    01.12.2005
    Ort
    Kiel
    Alter
    43
    Beiträge
    2.504
    moin,

    nur mal kurz:

    Du hast:
    page.10 < temp.ypMenu
    Du musst es aber einen MARK zu weisen. Also z.B:

    page.10.marks.HMENU < temp.ypMenu

    Armin
    Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

    Tipps und Tricks zu TYPO3: http://typo3.intervation.de
    Folge mir auf http://twitter.com/intervation
    Agentur: Ideenwerft Werbeagentur

  4. #4
    TYPO3 Forum Team Administrator Avatar von Josef F. Glatz
    Registriert seit
    24.07.2006
    Ort
    Österreich
    Beiträge
    2.496
    Gut Danke, soweit eh klar!

    Ich habe das Beispiel-TS etwas abgeändert:

    temp.ypMenu.special = directory
    temp.ypMenu = HMENU
    temp.ypMenu.special.value = 5
    temp.entryLevel=1
    temp.ypMenu {
    1 = GMENU
    1 {
    IProcFunc = user_menu->firstLevel
    expAll = 1
    wrap = |
    NO = 1
    NO {
    wrap = |
    XY = 120, 23
    30 = IMAGE
    30.file = fileadmin/trans.png

    50 = TEXT
    50 {
    text.field = title
    fontSize = 12
    fontFile = fileadmin/fonts/verdana.ttf
    fontColor = #000000
    offset = 5,17
    antiAlias=1
    }
    90 = BOX
    90 {
    dimensions = 0,22,120,2
    color=black
    }

    }
    IFSUB < temp.ypMenu.1.NO
    IFSUB = 1
    RO < temp.ypMenu.1.NO
    RO = 1
    RO {

    }

    IFSUBRO < temp.ypMenu.1.NO
    IFSUBRO = 1
    IFSUBRO {

    }
    }

    2 = TMENU
    2 {
    IProcFunc = user_menu->secondLevel
    expAll = 1
    NO.linkWrap = <li>|</li>
    }

    3 = TMENU
    3 {
    IProcFunc = user_menu->thirdLevel
    expAll = 1
    NO.linkWrap = <li>|</li>
    }

    4 = TMENU
    4 {
    IProcFunc = user_menu->fourthLevel
    expAll = 1
    NO.linkWrap = <li>|</li>
    }
    }


    temp.user_menu = USER
    temp.user_menu.userFunc = user_menu->menuEnd



    page = PAGE
    page.typeNum = 0


    page {
    config.doctype = xhtml_trans
    config.xhtml_cleaning = all
    config.xmlprologue=none
    config.prefixLocalAnchors = 1
    config.locale_all = de_DE.ISO8859-1
    config.language = de
    }



    page.includeCSS {
    file1 = fileadmin/menu.css
    }


    page.includeLibs.ypMenu = fileadmin/ypmenu.php

    page.headerData.11 = TEXT
    page.headerData.11.value = <script type="text/javascript" src="fileadmin/res/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/res/jslib.js" language="JavaScript"></script>

    page.10 < temp.ypMenu
    page.80 < temp.user_menu



    Aber nun sieht das ganze, wie im Anhang die Grafik aus! Quasi jeder Untermenüpunkt fährt von der gleichen Koordinate aus.

    Kann ich irgendwo dem ypMenu sagen, das jedes untermenü unter jedem menüpunkt aufklappt?
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken ypMenu-ypmenu_prob.gif  
    Bitte markiere Deinen Thread als Gelöst, wenn er es ist! So geht das!
    Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!


    TYPO3Blog.at - TYPO3 Videotutorials | Josef Florian Glatz

    KEINE PM'S MEHR, wenn es sich um Fragen handelt, die IN das Forum gehören!

 

 

Aktive Benutzer

Aktive Benutzer

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

Facebook Kommentare

Ähnliche Themen

  1. ypmenu - ypSlideOutMenu
    Von Armin im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 0
    Letzter Beitrag: 05.03.2007, 07:43
  2. Darstellungsprobleme ypMenu
    Von heinzdeg im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 1
    Letzter Beitrag: 10.01.2007, 07:37
  3. ypMenu Horizontalprobleme
    Von fink-x im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 5
    Letzter Beitrag: 14.11.2006, 11:30
  4. ypMenu....wie lade ich die Extension
    Von fink-x im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 2
    Letzter Beitrag: 23.07.2006, 18:46
  5. ypMenu - Tutorial
    Von Vincent im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 4
    Letzter Beitrag: 05.06.2006, 12:00

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