Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Fancybox
Проблема такая - обновили движок с 2.5.2 до версии 2.5.5, но не работал fancybox, картинки так же как и раньше открывались с помощью thickbox. Потом нашли ошибку - оказывается надо было изменить наш шаблон (buy-shopos-4). Собственно в файле product_info.php прописали следующее:
<script type="text/javascript" src="jscript/jquery/jquery.js"></script> <style> @import url('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css'); </style> <script type="text/javascript" src="jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js"></script> <script type="text/javascript"><!-- $(document).ready(function() { $("a.zoom").fancybox({ "zoomOpacity" : true, "overlayShow" : false, "zoomSpeedIn" : 500, "zoomSpeedOut" : 500 }); }); //--></script>
после чего fancybox заработал нормально, однако он не затемняет задний фон при увеличении картинки. Подскажи что где прописать, чтобы задний фон ставился немного темнее.
Пример тут - http://powerxtreme.ru/product_info.php?products_id=199
Есть оф сайт, где описаны все настройки скрипта http://www.fancybox.net/api Если не ошибаюсь, то вам нужно все, что связано с overlay...
overlayShow true - включить overlayOpacity 0.3 - прозрачность затемнения overlayColor '#666' - цвет
использовать так же как zoomOpacity у вас в коде
NeBox, спасибо большое, разобрались!
Источник
|