LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 21:46:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Решение проблемы с убегающим вниз окошком в Opere  (Прочитано 11179 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Myst
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 36


« : 07.07.2008, 11:46:30 »

J1.5.3+VM1.1.1+Opera9.5.1
При добавлении товара в корзину(нажимаем кнопку"Купить") окошко в котором идет предложение перейти в корзину или же продолжить покупки съезжает вниз за пределы экранаи поймать невозможно, только мельком можно увидеть.причем когда тянешь за ползунок вниз оно там и остаеться за пределами.

в других браузерах всё нормально.

Может кто встречался? как решаеться?
« Последнее редактирование: 30.07.2009, 18:03:28 от beagler » Записан
 
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« Ответ #1 : 30.07.2009, 14:39:55 »

Считаю, что нужно вынести в FAQ.

Оригинал (ENG): http://forum.virtuemart.net/index.php?topic=45339.0

Для решения глюка со слетающим окном добавления в корзину, а также сползающим вниз увеличенным изображениям товара, нужно внести изменения в файл:
components\com_virtuemart\js\mootools\mooPrompt.js

Просто замените все вхождения строки
Код:
Window.getHeight()

строкой
Код:
(Window['innerHeight'] || Window.getHeight())

Проблема в том, что Window.getHeight() в Опере возвращает высоту элемента body.

Я проверил - после внесения изменений в файл mooPrompt.js код корректно работает в FF3, Opera9, IE7, IE6
« Последнее редактирование: 30.07.2009, 14:56:57 от d0ublezer0 » Записан
beagler
Moderator
*****

Репутация: +316/-4
Offline Offline

Пол: Мужской
Сообщений: 2994


http://beagler.ru/


« Ответ #2 : 30.07.2009, 18:01:43 »

+1
Записан
secretlive
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 60


« Ответ #3 : 27.08.2009, 16:15:43 »

станно но уменя в опере не заработало, точней работает только окно при добавлении в корзину
« Последнее редактирование: 28.08.2009, 20:39:19 от secretlive » Записан
Albert_gk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #4 : 10.10.2009, 12:02:28 »

станно но уменя в опере не заработало, точней работает только окно при добавлении в корзину

в точности такаяже проблема - отредактировал, но только то окно которое при добавлении в корзину исправилось.
Как отцентрировать увеличение картинки? Может оно не моотулс использует а какой нибудь аналог?
Записан
Albert_gk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #5 : 10.10.2009, 12:24:42 »

Решение нашёл - правил примерно также slimbox.js
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #6 : 15.10.2009, 16:14:58 »

Решение нашёл - правил примерно также slimbox.js
а сможешь выложить это файл или код. а то как то не получается, все равно картинка с полным изображением сползает вниз ((
вот код тот который был (отоброжался везде кроме Opera) файл slimbox.js архив slimbox.zip

заменил на: файл slimbox.js архив slimbox1.zip
картинка перестала съезжать вниз и отображается везде нормально, кроме Safari
(если кто подскажет что надо изменить так что бы отображалось и в Safari, буду очень благодарен)


* slimbox1.zip (2.15 Кб - загружено 423 раз.)
* slimbox.zip (2.1 Кб - загружено 181 раз.)
« Последнее редактирование: 15.10.2009, 19:24:25 от deni4ka » Записан
7RusWolf
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 70



« Ответ #7 : 16.10.2009, 19:17:41 »

deni4ka за файл спасибо. +1 в репутацию
я тестил в сафари, вроде бы всё работает
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #8 : 16.10.2009, 19:19:11 »

deni4ka за файл спасибо. +1 в репутацию
я тестил в сафари, вроде бы всё работает
да, у меня тоже заработало, надо было просто кеш почистить)))
Записан
7RusWolf
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 70



« Ответ #9 : 16.10.2009, 20:17:28 »

такой вопрос- а можно вообще выключить это уведомление, или лучше сделать какую-то альтернативу? у меня сайт использует еще скрипты, и оно с ними конфликтует (
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #10 : 16.10.2009, 20:43:53 »

такой вопрос- а можно вообще выключить это уведомление, или лучше сделать какую-то альтернативу? у меня сайт использует еще скрипты, и оно с ними конфликтует (
какое уведомление?
Записан
7RusWolf
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 70



« Ответ #11 : 16.10.2009, 21:06:26 »

уведомление о добавление товара в корзину
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #12 : 16.10.2009, 21:14:53 »

уведомление о добавление товара в корзину
Настройки VirtueMart - (вкладка) Сайт - в ней "Вид" "Выберете шаблон для магазина" по умолчинию default а с права от нее кнопка "Настройки", нажисай на нее и далее ищи поле "Use AJAX to add, update or delete products from the cart?" ставь "NO" и сохраняй. После этого товар будет добавляться в корзину без уведомления и всплывающего окна.
P.S.
По-моему так, посмотри там поля еще, но вроде это. Корзина точно там отключается, можно еще в коде, но это немного сложней))
Записан
7RusWolf
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 70



« Ответ #13 : 16.10.2009, 21:21:27 »

спасибо)

через код посмотреть можно тут http://joomlaforum.ru/index.php/topic,77415.0.html
Записан
zzzone
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #14 : 22.10.2009, 23:12:37 »

а сможешь выложить это файл или код. а то как то не получается, все равно картинка с полным изображением сползает вниз ((
вот код тот который был (отоброжался везде кроме Opera) файл slimbox.js архив slimbox.zip

заменил на: файл slimbox.js архив slimbox1.zip
картинка перестала съезжать вниз и отображается везде нормально, кроме Safari
(если кто подскажет что надо изменить так что бы отображалось и в Safari, буду очень благодарен)



У меня не заработало, всё так же в Опере 10 картинка сползает вниз
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #15 : 22.10.2009, 23:15:55 »

У меня не заработало, всё так же в Опере 10 картинка сползает вниз
должно работать, по крайне мере у всех работает в опере 10. удали кеш на всякий случай. может поможет. файл 100% рабочий
Записан
zzzone
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #16 : 22.10.2009, 23:19:03 »

должно работать, по крайне мере у всех работает в опере 10. удали кеш на всякий случай. может поможет. файл 100% рабочий

Да! всё отлично спасибо! просто проигнорировала исправления в файле mooPrompt.js, после того как и там их сделала картинка поднялась!
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #17 : 22.10.2009, 23:42:02 »

Да! всё отлично спасибо! просто проигнорировала исправления в файле mooPrompt.js, после того как и там их сделала картинка поднялась!
на самом деле mooPrompt.js можно было и не трогать, он отвечат только за "корзину" что бы она отображалась посредине экрана в опере. а вот slimbox отвечает непосредственно за полную картинку (фото) что бы оно корректно отображалось в опере.)
Записан
Тарас
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 16



« Ответ #18 : 23.10.2009, 00:29:57 »

Коллеги, В тему ли вопрос. Но он тоже связан с выскакивающим окошком. Суть:

Нахожусь на странице товара (fly-странице)
Нажимаю "купить" появляется окошко: "Товар добавлен в корзину"
Не обновляя страницу, ещё раз нажимаю "Купить"
Окошко не появляется, и браузер IE показывает сообщение об ошибке на странице:

Товар в карзину добавляется
Как убрать ошибку?
Как сделать чтобы окошко появлялось каждый раз при добавлении товара в корзину не обновляя страницу?
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #19 : 23.10.2009, 00:31:39 »

IE какой?
убери опцию показа окошка о добавлении товара в корзину и все ок будет)
Записан
Тарас
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 16



« Ответ #20 : 23.10.2009, 00:56:10 »

Нет, дружище, ты немного не понял.
Фишка в том, что при повторном нажатии на кнопку купить, окошко не выскакивает. А по логике нужно, чтоб выскакивало.
Эта фигня происходит и в Опере.
Выключить опцию -  это не интересно. К тому же мне нравиться эта примочка - удобно.
А про Ошибку я написал на всякий случай, для подробности информации.
Осёл шестой.
« Последнее редактирование: 23.10.2009, 01:01:58 от Тарас » Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #21 : 23.10.2009, 01:05:00 »

хз, только что проверил, все нормально и второй раз добовляется.
Записан
Тарас
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 16



« Ответ #22 : 23.10.2009, 01:09:16 »

Блин у всех добавляется, а я то в JavaScriptах типовой конфигурации даже не колупался.
Может мысли есть какие по этому поводу?
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #23 : 23.10.2009, 01:13:24 »

Блин у всех добавляется, а я то в JavaScriptах типовой конфигурации даже не колупался.
Может мысли есть какие по этому поводу?
попробуй замени все файлы и папки .../components/com_virtuemart/js/  (предварительно слелай бекап) на оригинальные 1.1.3, посмотри, может поможет. а вообще надо ковыряться что бы определить причину.
Записан
Тарас
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 16



« Ответ #24 : 23.10.2009, 01:19:04 »

Чувак, только что установил, скрипт Joomla заново и добавил туда компонет с основным модулем. Таже фигня!
Качал пакет:
VirtueMart_1.1.3-COMPLETE_PACKAGE.j15
устанавливал от туда
com_virtuemart_1.1.3.j15.zip
mod_virtuemart_1.1.3.j15.zip
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #25 : 23.10.2009, 01:24:00 »

Чувак, только что установил, скрипт Joomla заново и добавил туда компонет с основным модулем. Таже фигня!
Качал пакет:
VirtueMart_1.1.3-COMPLETE_PACKAGE.j15
устанавливал от туда
com_virtuemart_1.1.3.j15.zip
mod_virtuemart_1.1.3.j15.zip
хз. ты локально делаешь или на хостере? если на хостере, то напиши адрес в личку. или асю. может чем помогу.
Записан
Тарас
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 16



« Ответ #26 : 23.10.2009, 01:32:31 »

Спасибо, конечно. НО пока локально. Файлы пробовал менять в этой папке бесполезно.
Записан
deni4ka
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 43


« Ответ #27 : 23.10.2009, 01:33:47 »

Спасибо, конечно. НО пока локально. Файлы пробовал менять в этой папке бесполезно.
не за что)
Записан
Тарас
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 16



« Ответ #28 : 23.10.2009, 01:56:51 »

И ещё.
Скрипт отображения увеличенных изображений (расположенный в папке slimbox) работает нормально.
Записан
zzzone
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #29 : 29.10.2009, 21:44:14 »

на самом деле mooPrompt.js можно было и не трогать, он отвечат только за "корзину" что бы она отображалась посредине экрана в опере. а вот slimbox отвечает непосредственно за полную картинку (фото) что бы оно корректно отображалось в опере.)

Только у меня почему то они всплывать перестали))))))) при щелчке по "увеличить" открывается белая страница где по центру эта картинка в оригинальном размере....раньше вроде всплывало
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet