ypSlideOutMenu und TYPO3 4.3
| Autor | Nachricht |
|---|---|
|
Verfasst am: 23. 12. 2009 [19:23]
|
|
|
md
Themenersteller
Dabei seit: 06.01.2005
Beiträge: 43
|
Das ypSlideOutMenu soll in der Version 1.0.10 für TYPO3 4.3 gefixt sein. Leider läuft es bei mir trotzdem nicht. Normalerweise wird das Javascript HTML <script src="typo3conf/ext/int_ypslideoutmenu/res/ypSlideOutMenus.js" type="text/javascript"><!-- //--></script> Hat jemand einen Tipp, ob das Menü in der neuen Version anders integriert werden muss? Schöne Feiertage md |
|
Verfasst am: 05. 01. 2010 [11:09]
|
|
|
dorf
Dabei seit: 15.09.2004
Beiträge: 185
|
Hi, wie konntest du das per page.includeJS einbinden? Wennich es mit TYPOSCRIPT page.includeLibs.ypMenu = typo3conf/ext/int_ypslideoutmenu/class.tx_menu_ypslideoutmenu.php versuche bekomm ich im Kopf der Seite nur den Text: typo3temp/javascript_1ab6ddda6f.js angezeigt. Die script anweisung wird einfach nicht geschrieben, wenn ich per includeJS es versuche wird das JS nicht eingebunden |
|
Verfasst am: 05. 01. 2010 [11:19]
|
|
|
md
Themenersteller
Dabei seit: 06.01.2005
Beiträge: 43
|
HI. TYPOSCRIPT page.includeJS { file11 = typo3conf/ext/int_ypslideoutmenu/res/ypSlideOutMenus.js } einfach ins Setup der des Navi-Templates. Stimmt der Pfad zur Extension bei Dir??? md |
|
Verfasst am: 05. 01. 2010 [11:21]
|
|
|
md
Themenersteller
Dabei seit: 06.01.2005
Beiträge: 43
|
Übrigens gibts im TER eine neue version des int_ypslideoutmenu. Geht aber bei mir leider noch immer nicht in TYPO3 4.3. md |
|
Verfasst am: 05. 01. 2010 [11:22]
|
|
|
dorf
Dabei seit: 15.09.2004
Beiträge: 185
|
ok, jetzt bindet er es ein. Aber sobald es eingebunden ist verschwinden die Navigationspunkte TYPOSCRIPT ###### # # Snippets by http://typo3.intervation.de/int-extensionen/int-ypslideoutmenu.html # #### #page.includeLibs.ypMenu = typo3conf/ext/int_ypslideoutmenu/class.tx_menu_ypslideoutmenu.php page.includeJS { file1 = typo3conf/ext/int_ypslideoutmenu/res/ypSlideOutMenus.js } lib.menue = HMENU lib.menue { special = directory special.value = 15 stdWrap.dataWrap = <ul>|</ul> stdWrap.required = 1 korek_css = padding-bottom:20px;margin-left:1px;text-align:left aniLen = 800 hideDelay = 5 minCPUResolution = 10 kore_so_x = -2 div_id_layer = yymenu 1 = tx_menu_ypslideoutmenu 1 { expAll=1 NO = 1 NO { linkWrap = <span>|</span> ATagBeforeWrap = 1 allWrap = <li>|</li> } } 2 = tx_menu_ypslideoutmenu 2 { moveTo = down height = 22 width = 177 expAll=1 NO { } } 3 < .2 3.moveTo = right 3.width= 177 } [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 05.01.2010 um 11:25.] |
|
Verfasst am: 05. 01. 2010 [11:28]
|
|
|
dorf
Dabei seit: 15.09.2004
Beiträge: 185
|
Mit der Version 1.0.11 gehts jetzt Statt: page.includeJS { file1 = typo3conf/ext/int_ypslideoutmenu/res/ypSlideOutMenus.js } einfach: page.includeLibs.ypMenu = typo3conf/ext/int_ypslideoutmenu/class.tx_menu_ypslideoutmenu.php danach liefs bei mir mit in der Version 4.3 [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 05.01.2010 um 11:32.] |
|
Verfasst am: 05. 01. 2010 [11:43]
|
|
|
md
Themenersteller
Dabei seit: 06.01.2005
Beiträge: 43
|
PERFEKT! Das wars: TYPOSCRIPT page.includeLibs.ypMenu = typo3conf/ext/int_ypslideoutmenu/class.tx_menu_ypslideoutmenu.php Danke für den Tipp. md |
|
Verfasst am: 09. 03. 2010 [10:45]
|
|
|
Fridolin100
Dabei seit: 08.02.2010
Beiträge: 8
|
Hallo, ich würde mich sehr freuen, wenn mir jemand einen Tipp geben könnte: Stehe gerade auf dem Schlauch. Das Update von 4.2.10 auf 4.3.2 ist gut gelaufen, obwohl mehrere Präsenzen auf der Instanz liegen. Nur das Ypslideoutmenü macht Probleme. Mein alter TS-Code scheint nicht mehr zu funktionieren; danach waren alle Menüpunkte weg. Also habe ich den bei Euch funktionierenden Vorschlag verwendet: TYPOSCRIPT page.includeLibs.ypMenu = typo3conf/ext/int_ypslideoutmenu/class.tx_menu_ypslideoutmenu.php page.includeJS {file1 = typo3conf/ext/int_ypslideoutmenu/res/ypSlideOutMenus.js } lib.menue = HMENU lib.menue { special = directory special.value = 15 stdWrap.dataWrap = <ul>|</ul> stdWrap.required = 1 korek_css = padding-bottom:20px;margin-left:1px;text-align:left aniLen = 800 hideDelay = 5 minCPUResolution = 10 kore_so_x = -2 div_id_layer = yymenu 1 = tx_menu_ypslideoutmenu 1 { expAll=1 NO = 1 NO { linkWrap = <span>|</span> ATagBeforeWrap = 1 allWrap = <li>|</li> } } 2 = tx_menu_ypslideoutmenu 2 { moveTo = down height = 22 width = 177 expAll=1 NO { } } 3 < .2 3.moveTo = right 3.width= 177 } Allerdings ist der Platzhalter (bei mir ###TOP-MENU###) so nicht eingebunden. Daher steht an der Stelle des Menüs nun ###TOP-MENU###. Mein vorheriger Ansatz mit TYPOSCRIPT TOP-MENU = HMENU TOP-MENU { führt leider auch nur dazu, dass das Menü ganz verschwindet. Ich fürchte, es ist nur eine ganz blöde Sache, bei der ich gerade völlig auf dem Schlauch stehe? Grüße Frido |
|
Verfasst am: 09. 03. 2010 [11:10]
|
|
|
md
Themenersteller
Dabei seit: 06.01.2005
Beiträge: 43
|
Hallo, also erst einmal kannst Du folgende Zeile weglassen: TYPOSCRIPT page.includeJS { file1 = typo3conf/ext/int_ypslideoutmenu/res/ypSlideOutMenus.js } Wenn Du dann den Marker ###TOP-MENU### verwendest, müsstest Du diesen eigentlich nur im Template einbinden. TYPOSCRIPT marks.TOP-MENU < lib.menue Grüße md |
|
Verfasst am: 09. 03. 2010 [12:53]
|
|
|
Fridolin100
Dabei seit: 08.02.2010
Beiträge: 8
|
Hallo MD, Danke für die schnelle Antwort. Ich habe das eben probiert, doch dann erscheint auch nur der Marker-Titel ###TOP-MENU### an Stelle des Menues. Komisch, normalerweise weist man doch dem Marker einfach per "=" die Funktion zu, also TOP-MENU = HMENU Als HMENU müsste ich doch das ypslideoutmenu definieren können? Gibt es vielleicht noch eine andere Stelle, wo ein Pfad oder ähnliches fehlerhaft sein könnte? Ich bin gerade sehr verwirrt... Danke und Grüße Frido |



