Вопрос

довольно странно, но происходит со мной ... версия Мага EE 1.12

  • Календарь работает нормально на переднем конце
  • он прекрасно работает на заднем конце администратора на обычных страницах, видите этоenter image description here
  • Но когда календарь находится на всплывающей странице, он не работает .... (попробуйте создать заказ из бэкэнда администратора, добавить продукт, настроить и выбрать дату, если у вас есть какой-то продукт с пользовательскими параметрами (Date-Time Picker) ) ...посмотри этоenter image description here

Я пытаюсь решить эту проблему более месяца, без успеха ... Я пытался увидеть исходный код, и кажется, что Calendar.js, Calendar_setup.js и другие файлы включены, так же, как те страницы, которые получили рабочий календарь в теме..

Не знаю, сделаю ли я это или нет, но чтобы получить больше просмотров и возможных решений, я спросил это здесь слишком

Есть идеи?

Благодарность

Это было полезно?

Решение

У меня была эта проблема на 1.8.1, и я обнаружил, что Z-индекс был пуст. Я предполагаю, что это прикрепляется к DOM неправильно, так как он использует какой -то специальный код специального браузера KHTML. В любом случае, я снова заработал, добавив

Cal.Element.Style.zindex = 99999;

в календаре-setup.js

вот так

else Cal.Showat (params.position [0], params.position [1]); Cal.Element.Style.zindex = 99999; вернуть ложь;

Это все еще вдоль слева, но это работает!

Другие советы

Календарь всплывает правильно? Это на левой стороне?

И если вы ничего не нажимаете, есть какой -то элемент. Вы проверяли, не заканчивается ли «размытие»? Откройте Firebug и попробуйте щелкнуть в календере, затем вы выбрали элемент, который стоит на вашем пути.

Это работает для меня

js\calendar/calendar-setup.jsДобавить этот следующий код в файл JS

 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; }

Любой этот вопрос возник, чтобы мы могли сделать это очень полезно

У меня была аналогичная проблема для моей пользовательской темы. Я добавил Z-индекс в календарный класс в styles.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;
display: none;
font-family: tahoma,verdana,sans-serif;
font-size: 11px;
position: relative;
z-index: 1 !important;
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top