Ihr solltet den kompletten Post lesen. Dort wird nochmal ein Download angeboten welcher funktioniert.
Viele Grüße
Markus
Ihr solltet den kompletten Post lesen. Dort wird nochmal ein Download angeboten welcher funktioniert.
Viele Grüße
Markus
Super Antwort.. Ich liebe immer diese Antworten wo gesagt wird lies mal hieur dies und das anstatt einfach die Antwort zu geben.. aber eh wurscht. habs auch noch woanders gefunden: 213.239.197.144/fileadmin/downloads/ypmenu.zip
hi,
da kein link hier im post mehr funktioniert und der letzte post zum vertikalen verlinkt hätte ich eine bitte.
Bitte postet nochmal das horizontalte ypslide menu oder schickt es mir..
meine mail f.schade@schade-design.com
1000 dank u lg flo
Hallo Zusammen
Ich habe das yp-Menu erfolgreich in meine Seite integriert. Nun wollte ich die site mit ie 4.01 testen. leider wird es vollends falsch dargestellt. Eigentlich müsste doch für IE 4.01 eine andere css-klasse verwendet werden...
<div id="menu47Container" class="mmContainer"><div id="menu47Content" class="mmContent">
Also eigentlich sollte hier doch mmContentB stehen. weiss jemand an was das liegt, dass hier das falsche rauskommt?
mit allen anderen Browsern funktionierts.
PUSH #paralyzed#
kann mir bitte wer die files schicken ??
währe echt super..
lg flo
ich hatte die problemstellung, dass ich in der ersten menüebene keinen link will, wenn es submenüs hatte. villeicht will das jemand von euch auch machen. dazu muss man in der ypmenu.php folgende zeilen abändern:
// build ypMenu JS
$GLOBALS['TSFE']->applicationData['ypTemp']['js'] .= "
menu". $I['uid'] .".onactivate = new Function(\"document.images['" .$I['theName']. "'].src = " .$I['theName']. "_h.src\");
menu". $I['uid'] .".ondeactivate = new Function(\"document.images['" .$I['theName']. "'].src = " .$I['theName']. "_n.src\");
";
$I['parts']['ATag_begin'] = '<a onfocus="' . $I['linkHREF']['onFocus']. '" onmouseover="'. $onmouseover .'" onmouseout="'. $onmouseout .'" id="act'. $I['uid'] .'">';
} else {
// no ypMenu needed
$onmouseover = "over('" .$I['theName']. "');";
$onmouseout = "out('" .$I['theName']. "'); ";
$I['parts']['ATag_begin'] = '<a href="' .$I['linkHREF']['HREF']. '" onfocus="' . $I['linkHREF']['onFocus']. '" onmouseover="'. $onmouseover .'" onmouseout="'. $onmouseout .'" id="act'. $I['uid'] .'">';
}
// move right
$GLOBALS['TSFE']->applicationData['ypTemp']['x'] += $I['val']['output_w'];
gruss
Hi,
dieser Beitrag ist schon etwas älter, aber kann mir vielleicht jemand die files vom ypMenu schicken oder nochmals posten unter einer andere domain. die links im ersten beitrag sind nicht mehr aktuell... vielen Dank
Alle benötigten Dateien kannst du hier runterladen:
http://213.239.197.144/fileadmin/downloads/ypmenu.zip
mfg miho
Hallo zusammen,
Ich habe das menu installiert und die erste Ebene funktioniert auch einwandfrei, aber die UnterMenüs werden nur als Text angezeigt und werden untereinander angezeigt statt unter dem jeweiligen Obermenüpunkt nebeneinander.
Ich habe jetzt schon einige Zeit lang versuch durch den Quellcode durchzusteigen und kam zu dem Schluß, dass in dem PHP File die Horizontale Position nicht richtig aus
$GLOBALS['TSFE']->applicationData['ypMenus'][$menu['parentId']]['left']
ausgelesen wird.
Woran kann das liegen? oder ist das ein ganz anderes Problem, was sich aber bis hierhin auswirkt?
Wäre dankbar für jede Hilfe.
P.S. ich habe die Dateien aus dem oben geposteten zip verwendet.
Wer will kann ja mal rein schauen. http://85.88.7.233/typo3wamp/
Für das horizontale Menu habe ich jetzt die Lösung:
Ich habe von Andreas Tschirpke (dem "Erfinder") eine zip Datei bekommen, die u.a. auch die ypMenu.php enthält, die man benötigt, um das horizontale
ypMenu zu realisieren.
Leider komme ich von hier aus nicht an einen Account heran, auf den ich die Datei uploaded könnte (ftp ports sind gesperrt).
Heute abend werde ich hier aber einen Link einstellen, unter dem ihr euch das File herunterladen könnt. (Natürlich mit Genehmigung von Andreas Tschirpke).
Bei mir hat es damit auf anhieb funktioniert.
danke an Andreas Tschirpke.
Gruß Cored
Also das zip file mit der wichtigen ypmenu.php, dem css und den js Dateien gibt es unter
http://haurucktypo.ha.funpic.de/ypmenu/ypmenu.zip
Grüße Cored
Hallo Forum,
leider funktioniert dieses Menü nicht wenn realurl extension installiert ist, hat jemand von euch eine ahnung warum?
lg
patrick
Hi Leute,
weiß jemand von euch wie man das ypmenu mit sublevels nach oben macht?
bitte um hilfe!
danke
patrick
Hallo,
also habe das ypMenu schon seid einem halben Jahr am laufen. Mit dem IE klappt es auch einwandfrei. Wenn ich allerdings die Seite mit dem Firefox aufrufe wird das Slideout für die Untermenüs nicht richtig positioniert d.h. Die Unterpunkte sollten eigentlich unter den Hauptpunkten rauskommen, tun sie aber nicht sie kommen 70 Pixel über den Hauptpunkten raus. Hat jemand ne Idee wieso es beim Firefox zu solchen Problemen kommt? http://www.zffh.de/index.php
Danke für Eure Posts.
Viele Grüße
Markus
Hallo Zusammen
hat jemand das YPmenu auch schon mal mit Templavoila eingesetzt. Wenn ja
wie muss ich vorgehen...
gruss vik
moin,
ich stelle gerade eine Seite auf TV um und setze das ypmenu ein.
Eigentlich musst du genau vorgehen wie sonst auch, nur das du die Zuweisung statt für einen MARER auf ein TypoScriptObjPath setzt.
Armin
Hallo,
ich habe jetzt unten aufgefuehrtes Template mit ypMenu und es funktioniert auch alles soweit.
Was ich aber moechte ist, dass in dem Layer, der die zweite Menue-Eintraege auflistet, nicht nur die Eintraege aus der zweiten Ebene angezeigt werden, sondern auch die dazugehoerigen der dritten Ebene.
Wisst ihr was ich meine?
Beispiel:
Aktuelles
- News
- Presse
- Newsletter
Kontakt
- Anfrage
- Anfahrt
- Anschrift
Geht sowas? Ich habe leider keine Idee, wie ich das machen koennte.
temp.menu_1_1 = HMENU
temp.menu_1_1 {
wrap = <div style="padding-left: 68px">|</div>
begin = 1
maxItems = 4
1 = GMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
NO {
backColor = #001073
wrap =|<br>
4 = IMAGE
4.file = fileadmin/img/dreiecke/dreieck-weiss.gif
4.offset = 0,1
XY = [5.w]+15, 11+5
5 = TEXT
5 {
text.field = title
fontFile = fileadmin/fonts/interstate-bold.ttf
fontColor = white
fontSize = 11
offset =10,11
}
90 = BOX
90 {
dimensions = 0,22,120,2
color=black
}
}
RO < temp.menu_1_1.1.NO
RO = 1
RO.4.file = fileadmin/img/dreiecke/dreieck-gruen.gif || fileadmin/img/dreiecke/dreieck-blau.gif || fileadmin/img/dreiecke/dreieck-grau.gif || fileadmin/img/dreiecke/dreieck-rot.gif |*|
RO.wrap =|<br>
ACT < .RO
IFSUBRO < temp.menu_1_1.1.NO
IFSUBRO = 1
IFSUBRO {
}
}
2 = TMENU
2 {
IProcFunc = user_menu->secondLevel
expAll = 1
NO.linkWrap = <li>|</li>
}
}
temp.user_menu = USER
temp.user_menu.userFunc = user_menu->menuEnd
page.includeCSS {
file1 = fileadmin/scripts/ypMenu/menu.css
}
page.includeLibs.ypMenu = fileadmin/scripts/ypMenu/ypMenu.php
page.headerData.11 = TEXT
page.headerData.11.value = <script type="text/javascript" src="fileadmin/scripts/ypMenu/res/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/scripts/ypMenu/res/jslib.js" language="JavaScript"></script>
page.10 < temp.menu_1_1
page.80 < temp.user_menu
danke,
Patrick
Mittlerweile habe ich es hinbekommen. Weiss gar nicht mehr, woran es nun letztendlich lag.
Habe jedoch ein neues Problem. Und zwar werden nicht alle Menuitems angezeigt. Je nach ueberfahrenden Menuepunkt werden mir immer nur ein paar Untermenu-Punkte davon angezeigt. Ich kann leider keinerlei Regelmaessigkeiten feststellen. Ich dachte da an sowas wie, dass sie "hidden" sind, Shortcuts, o.ä. Auch ist es nicht immer einer der letzten Items, sondern es fehlt auch schonmal der Erste oder Zweite. Was aber zu beobachten ist, dass das scheinbar immer die selben sind, die fehlen.
Nun habe ich mal in der ypmenu.php die Anzahl der Items in $I (buildIndex) ausgeben lassen, aber da steht auch nur die Anzahl drin, die mir angezeigt werden. Wuerde also bedeuten, dass einfach nicht alle Menupunkte an das PHP-Script uebergeben werden. Kann das sein? Ich finde den Fehler jedenfalls nicht, vielleicht seht ihr ja was im TS:
temp.menu_1_1_1 = HMENU
temp.menu_1_1_1 {
wrap = <div style="padding-left: 68px">|</div>
begin = 1
maxItems = 4
special.value = 2
1 = GMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
NO {
backColor = #001073
wrap =|<br>
4 = IMAGE
4.file = fileadmin/img/dreiecke/dreieck-weiss.gif
4.offset = 0,1
XY = [5.w]+15, 11+5
5 = TEXT
5 {
text.field = title
fontFile = fileadmin/fonts/interstate-bold.ttf
fontColor = white
fontSize = 11
offset =10,11
}
90 = BOX
90 {
dimensions = 0,22,120,2
color=black
}
}
RO < temp.menu_1_1_1.1.NO
RO = 1
RO.4.file = fileadmin/img/dreiecke/dreieck-gruen.gif || fileadmin/img/dreiecke/dreieck-blau.gif || fileadmin/img/dreiecke/dreieck-grau.gif || fileadmin/img/dreiecke/dreieck-rot.gif |*|
RO.wrap =|<br>
ACT < .RO
IFSUBRO < temp.menu_1_1_1.1.NO
IFSUBRO = 1
IFSUBRO {
}
}
2 = TMENU
2 {
IProcFunc = user_menu->secondLevel
expAll = 1
NO.linkWrap = <li>|</li>
}
}
temp.user_menu = USER
temp.user_menu.userFunc = user_menu->menuEnd
page.includeCSS {
file1 = fileadmin/scripts/ypMenu/menu.css
}
page.includeLibs.ypMenu = fileadmin/scripts/ypMenu/ypMenu.php
page.headerData.11 = TEXT
page.headerData.11.value = <script type="text/javascript" src="fileadmin/scripts/ypMenu/res/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/scripts/ypMenu/res/jslib.js" language="JavaScript"></script>
page.80 < temp.user_menu
danke,
Patrick
OK, das Problem ist folgendes:
Die Attribute maxItems und begin, die ich verwende, schraenken eben nicht nur das angezeigte Menü an, sondern auch die MouseOver-Darstellung.
Ich weiss leider bis jetzt noch nicht so richtig, wie ich das umgehe, aber ich mach mir mal Gedanken dazu. Vielleicht hat ja noch jemand anderes einen Tipp.
Immer her damit. :-)
Patrick
Hallo Forum
Hat jemand das ypMenu schon erfolgreich mit der Typo3 Version 4.0 einbinden können ?
Beim 3.8er funzt es bei mir super! Leider bringe ich das menü bei der neuen Version zum laufen!
Kann mir jemand einen guten Tip geben, wie ich das realisieren kann?
DANKE