В замечательном шаблоне Рассвет некорректно работает быстрый просмотр товара.
1-я ошибка (или недоработка).
В быстром просмотре щелкаем на картинку - картинка увеличивается. Но окно быстрого просмотра закрывается. Было бы логично эту картинку открывать на фоне быстрого просмотра.
2-я ошибка:
Тут уже ошибка. Если повторно зайти в быстрый просмотр этого же товара и снова щелкнуть на картинке для её увеличения. То картинка не увеличивается, причем окно быстрого просмотра закрывается как в пункте 1.
Заметил, что первый раз увеличение срабатывает и картинка увеличивается. А все остальные попытки увеличить картинку в быстром просмотре уже не срабатывают.
0
Ошибки В Рассвете
Автор zabota-mama, 20 янв. 2017 13:54
Сообщений в теме: 2
#1
Отправлено 20 Январь 2017 - 13:54
#2
Отправлено 21 Январь 2017 - 18:15
zabota-mama (20 Январь 2017 - 13:54) писал:
В замечательном шаблоне Рассвет некорректно работает быстрый просмотр товара.
1-я ошибка (или недоработка).
В быстром просмотре щелкаем на картинку - картинка увеличивается. Но окно быстрого просмотра закрывается. Было бы логично эту картинку открывать на фоне быстрого просмотра.
2-я ошибка:
Тут уже ошибка. Если повторно зайти в быстрый просмотр этого же товара и снова щелкнуть на картинке для её увеличения. То картинка не увеличивается, причем окно быстрого просмотра закрывается как в пункте 1.
Заметил, что первый раз увеличение срабатывает и картинка увеличивается. А все остальные попытки увеличить картинку в быстром просмотре уже не срабатывают.
1-я ошибка (или недоработка).
В быстром просмотре щелкаем на картинку - картинка увеличивается. Но окно быстрого просмотра закрывается. Было бы логично эту картинку открывать на фоне быстрого просмотра.
2-я ошибка:
Тут уже ошибка. Если повторно зайти в быстрый просмотр этого же товара и снова щелкнуть на картинке для её увеличения. То картинка не увеличивается, причем окно быстрого просмотра закрывается как в пункте 1.
Заметил, что первый раз увеличение срабатывает и картинка увеличивается. А все остальные попытки увеличить картинку в быстром просмотре уже не срабатывают.
Здравствуйте.
По 1 пункту, к сожалению, технически не получится одновременно открывать 2 окошка fancybox, данная функция это не позволяет.
По 2 пункту есть решение:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Скрипты -> main.js, найдите код:
// Увеличение изображения при нажатии изображение $(function() { $('a[rel="gallery"]').fancybox(); // Увеличение изображение при клике на него и открытие галереи изображений $('.goodsImageZoom a, .thumblist a').click(function(){ if($(this).closest('.thumblist').length) { $('.goodsImageZoom').attr('data', $(this).attr('data')); return(true); } $('.goodsImageList a[data="' + $('.goodsImageZoom').attr("data") + '"]').trigger('click'); return(false); }); // Увеличение при нажатии на кнопку $("#zoom1").click(function(event){ event.preventDefault(); $(".goodsImageZoom a").click(); }); });
Замените на:
// Увеличение изображения при нажатии изображение $(function() { var tempClass = 'a' + (new Date()).getSeconds() + (Math.random() * (1000 - 1) + 1); $('a[rel="gallery"]').each(function(){ var newObj = $($(this)[0].outerHTML); newObj.attr('data-tempclass', tempClass); $(this).after(newObj); $(this).remove(); }); $('a[data-tempclass="' + tempClass + '"][rel="gallery"]').fancybox(); // Увеличение изображение при клике на него и открытие галереи изображений $('.goodsImageZoom a, .thumblist a').off('click'); $('.goodsImageZoom a, .thumblist a').click(function(){ if($(this).closest('.thumblist').length) { $('.goodsImageZoom').attr('data', $(this).attr('data')); return(true); } $('.goodsImageList a[data="' + $('.goodsImageZoom').attr("data") + '"]').trigger('click'); return(false); }); // Увеличение при нажатии на кнопку $("#zoom1").off('click'); $("#zoom1").click(function(event){ event.preventDefault(); $(".goodsImageZoom a").click(); }); });
Об этой проблеме разработчики уже знают и должны исправить в шаблоне при следующем обновлении.
#3
Отправлено 21 Январь 2017 - 21:17
Спасибо, работает
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных