Myst
Осваиваюсь на форуме
 
Репутация: +0/-0
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
|
 |
« Ответ #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
Пол: 
Сообщений: 2994
http://beagler.ru/
|
 |
« Ответ #2 : 30.07.2009, 18:01:43 » |
|
+1
|
|
|
|
|
Записан
|
|
|
|
secretlive
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 60
|
 |
« Ответ #3 : 27.08.2009, 16:15:43 » |
|
станно но уменя в опере не заработало, точней работает только окно при добавлении в корзину
|
|
|
|
« Последнее редактирование: 28.08.2009, 20:39:19 от secretlive »
|
Записан
|
|
|
|
Albert_gk
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 31
|
 |
« Ответ #4 : 10.10.2009, 12:02:28 » |
|
станно но уменя в опере не заработало, точней работает только окно при добавлении в корзину
в точности такаяже проблема - отредактировал, но только то окно которое при добавлении в корзину исправилось. Как отцентрировать увеличение картинки? Может оно не моотулс использует а какой нибудь аналог?
|
|
|
|
|
Записан
|
|
|
|
Albert_gk
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 31
|
 |
« Ответ #5 : 10.10.2009, 12:24:42 » |
|
Решение нашёл - правил примерно также slimbox.js
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #6 : 15.10.2009, 16:14:58 » |
|
Решение нашёл - правил примерно также slimbox.js
а сможешь выложить это файл или код. а то как то не получается, все равно картинка с полным изображением сползает вниз ((вот код тот который был (отоброжался везде кроме Opera) файл slimbox.js архив slimbox.zipзаменил на: файл slimbox.js архив slimbox1.zipкартинка перестала съезжать вниз и отображается везде нормально, кроме Safari (если кто подскажет что надо изменить так что бы отображалось и в Safari, буду очень благодарен)
|
|
|
|
« Последнее редактирование: 15.10.2009, 19:24:25 от deni4ka »
|
Записан
|
|
|
|
7RusWolf
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Сообщений: 70
|
 |
« Ответ #7 : 16.10.2009, 19:17:41 » |
|
deni4ka за файл спасибо. +1 в репутацию я тестил в сафари, вроде бы всё работает
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #8 : 16.10.2009, 19:19:11 » |
|
deni4ka за файл спасибо. +1 в репутацию я тестил в сафари, вроде бы всё работает
да, у меня тоже заработало, надо было просто кеш почистить)))
|
|
|
|
|
Записан
|
|
|
|
7RusWolf
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Сообщений: 70
|
 |
« Ответ #9 : 16.10.2009, 20:17:28 » |
|
такой вопрос- а можно вообще выключить это уведомление, или лучше сделать какую-то альтернативу? у меня сайт использует еще скрипты, и оно с ними конфликтует (
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #10 : 16.10.2009, 20:43:53 » |
|
такой вопрос- а можно вообще выключить это уведомление, или лучше сделать какую-то альтернативу? у меня сайт использует еще скрипты, и оно с ними конфликтует (
какое уведомление?
|
|
|
|
|
Записан
|
|
|
|
7RusWolf
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Сообщений: 70
|
 |
« Ответ #11 : 16.10.2009, 21:06:26 » |
|
уведомление о добавление товара в корзину
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
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
Сообщений: 70
|
 |
« Ответ #13 : 16.10.2009, 21:21:27 » |
|
|
|
|
|
|
Записан
|
|
|
|
zzzone
Осваиваюсь на форуме
 
Репутация: +0/-0
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
Сообщений: 43
|
 |
« Ответ #15 : 22.10.2009, 23:15:55 » |
|
У меня не заработало, всё так же в Опере 10 картинка сползает вниз
должно работать, по крайне мере у всех работает в опере 10. удали кеш на всякий случай. может поможет. файл 100% рабочий
|
|
|
|
|
Записан
|
|
|
|
zzzone
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 47
|
 |
« Ответ #16 : 22.10.2009, 23:19:03 » |
|
должно работать, по крайне мере у всех работает в опере 10. удали кеш на всякий случай. может поможет. файл 100% рабочий
Да! всё отлично спасибо! просто проигнорировала исправления в файле mooPrompt.js, после того как и там их сделала картинка поднялась!
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #17 : 22.10.2009, 23:42:02 » |
|
Да! всё отлично спасибо! просто проигнорировала исправления в файле mooPrompt.js, после того как и там их сделала картинка поднялась!
на самом деле mooPrompt.js можно было и не трогать, он отвечат только за "корзину" что бы она отображалась посредине экрана в опере. а вот slimbox отвечает непосредственно за полную картинку (фото) что бы оно корректно отображалось в опере.)
|
|
|
|
|
Записан
|
|
|
|
Тарас
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #18 : 23.10.2009, 00:29:57 » |
|
Коллеги, В тему ли вопрос. Но он тоже связан с выскакивающим окошком. Суть: Нахожусь на странице товара (fly-странице) Нажимаю "купить" появляется окошко: "Товар добавлен в корзину" Не обновляя страницу, ещё раз нажимаю "Купить" Окошко не появляется, и браузер IE показывает сообщение об ошибке на странице:  Товар в карзину добавляется Как убрать ошибку? Как сделать чтобы окошко появлялось каждый раз при добавлении товара в корзину не обновляя страницу?
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #19 : 23.10.2009, 00:31:39 » |
|
IE какой? убери опцию показа окошка о добавлении товара в корзину и все ок будет)
|
|
|
|
|
Записан
|
|
|
|
Тарас
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #20 : 23.10.2009, 00:56:10 » |
|
Нет, дружище, ты немного не понял. Фишка в том, что при повторном нажатии на кнопку купить, окошко не выскакивает. А по логике нужно, чтоб выскакивало. Эта фигня происходит и в Опере. Выключить опцию - это не интересно. К тому же мне нравиться эта примочка - удобно. А про Ошибку я написал на всякий случай, для подробности информации. Осёл шестой.
|
|
|
|
« Последнее редактирование: 23.10.2009, 01:01:58 от Тарас »
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #21 : 23.10.2009, 01:05:00 » |
|
хз, только что проверил, все нормально и второй раз добовляется.
|
|
|
|
|
Записан
|
|
|
|
Тарас
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #22 : 23.10.2009, 01:09:16 » |
|
Блин у всех добавляется, а я то в JavaScriptах типовой конфигурации даже не колупался. Может мысли есть какие по этому поводу?
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #23 : 23.10.2009, 01:13:24 » |
|
Блин у всех добавляется, а я то в JavaScriptах типовой конфигурации даже не колупался. Может мысли есть какие по этому поводу?
попробуй замени все файлы и папки .../components/com_virtuemart/js/ (предварительно слелай бекап) на оригинальные 1.1.3, посмотри, может поможет. а вообще надо ковыряться что бы определить причину.
|
|
|
|
|
Записан
|
|
|
|
Тарас
Захожу иногда

Репутация: +0/-0
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
Сообщений: 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
Пол: 
Сообщений: 16
|
 |
« Ответ #26 : 23.10.2009, 01:32:31 » |
|
Спасибо, конечно. НО пока локально. Файлы пробовал менять в этой папке бесполезно.
|
|
|
|
|
Записан
|
|
|
|
deni4ka
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 43
|
 |
« Ответ #27 : 23.10.2009, 01:33:47 » |
|
Спасибо, конечно. НО пока локально. Файлы пробовал менять в этой папке бесполезно.
не за что)
|
|
|
|
|
Записан
|
|
|
|
Тарас
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #28 : 23.10.2009, 01:56:51 » |
|
И ещё. Скрипт отображения увеличенных изображений (расположенный в папке slimbox) работает нормально.
|
|
|
|
|
Записан
|
|
|
|
zzzone
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 47
|
 |
« Ответ #29 : 29.10.2009, 21:44:14 » |
|
на самом деле mooPrompt.js можно было и не трогать, он отвечат только за "корзину" что бы она отображалась посредине экрана в опере. а вот slimbox отвечает непосредственно за полную картинку (фото) что бы оно корректно отображалось в опере.)
Только у меня почему то они всплывать перестали))))))) при щелчке по "увеличить" открывается белая страница где по центру эта картинка в оригинальном размере....раньше вроде всплывало
|
|
|
|
|
Записан
|
|
|
|
|