Magento -Kalender funktioniert nicht
-
16-10-2019 - |
Frage
ziemlich seltsam, aber mit mir passiert ... Mag -Version ist EE 1.12
- Kalender funktioniert gut am vorderen Ende
- Es funktioniert gut im Administrator -Back -Ende auf normalen Seiten sehen dies gut
- Wenn sich der Kalender jedoch auf der Pop-up-Seite befindet, funktioniert er nicht. ) ...Sieh dir das an
Ich versuche, dieses Problem länger als einen Monat zu lösen, ohne Erfolg ... Ich habe versucht, den Quellcode zu sehen, und es sieht so aus darauf ..
Ich weiß nicht, dass ich es tun sollte oder nicht, aber um mehr Ansichten und mögliche Lösungen zu bekommen, fragte ich es hier zu
irgendeine Idee?
Danke
Lösung
Ich hatte dieses Problem auf 1.8.1 und stellte fest, dass der Z-Index leer war. Ich gehe davon aus, dass es dem DOM falsch angeschlossen ist, da es einen KHTML -Browser -Spezialcode verwendet. Wie auch immer, ich habe es wieder zum Laufen gebracht, indem ich hinzufügte
Cal.element.style.zindex = 99999;
in Kalender-setup.js
Wie so
sonst cal.showat (params.position [0], params.position [1]); Cal.element.style.zindex = 99999; falsch zurückgeben;
Es ist immer noch links, aber es funktioniert!
Andere Tipps
Der Kalender popups korrekt? Es ist dort auf der linken Seite?
Und wenn Sie nichts klicken können, gibt es ein Element darüber. Haben Sie überprüft, ob die "Unschärfe" darüber hinweg ist? Öffnen Sie Firebug und versuchen Sie, in den Kalender zu klicken, und Sie haben das Element ausgewählt, das Ihnen im Weg steht.
Das funktioniert für mich
js\calendar/calendar-setup.js
Fügen Sie diesen folgenden Code in JS -Datei hinzu
else cal.showAt(params.position[0], params.position[1]); cal.element.style.zIndex = 99999; return false;
skin\adminhtml/default/default/css/tinybox/style.css
.calendar { background: none repeat scroll 0 0 #d4d0c8; border-color: #fff #000 #000 #fff; border-style: solid; border-width: 2px; color: #000; cursor: default; }
Jeder diese Ausgabe kommt, damit wir dies so gut hilfreich tun können, danke
Ich hatte ein ähnliches Problem für mein benutzerdefiniertes Thema. styles.css
des Themas. Es funktioniert gut
.calendar {
background: none repeat scroll 0 0 #d4d0c8;
border-color: #fff #000 #000 #fff;
border-style: solid;
border-width: 2px;
color: #000;
cursor: default;
display: none;
font-family: tahoma,verdana,sans-serif;
font-size: 11px;
position: relative;
z-index: 1 !important;
}