Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Большая проблема с плагином

Заказывал Евгению Матецкому на платной основе плагин "zoom_image".
Получил папку с файлами и инструкцией всего за 3 дня (за что ему спасибо)
Но он не работает (заказ был сделан под дефолт). :(
Не знаю как достучаться до Евгения...  :-[
Он не реагирует и не отвечает.
Понимаю, что он может быть занят, но работа есть работа.
Помогите решить вопрос с zoom_image, очень очень нужно!!!
Евгений, Будьте добры.
Скиньте пожалуйста папку со своим дефолтом, в котором у вас функционирует линза.


Смотрите в плагинах Jquery подключен?


Или выключите Social, Ajaxchat и если есть карусель товаров, и по очереди смотрите, может конфликт какой то


Дело в том, что, ничего не включено. Вот все что есть:


откройте карточку товара, и правой кнопкой мышью смотрите код страницы(в IE html код)
подключен ли там Jquery


Похоже подключено, часть кода с подключениями:
<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>
<script type="text/javascript" src="jscript/jscript_JsHttpRequest.js"></script>
<script type="text/javascript" src="jscript/jscript_ajax.js"></script>
<script type="text/javascript" src="http://kengyry.com.ua/themes/default/plugins/image_zoom/js/global.js"></script>


А попробуйте заменить
в includes/header.php (у меня строка 105-115)


add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD,  'fancybox');
add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');

add_js_code ('$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});', $HEAD, 'fancybox');
на 


/* add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD,  'fancybox');
add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');

add_js_code ('$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});', $HEAD, 'fancybox'); */


У меня немного по другому:

if ( is_page('product_info') )
{
    add_js('jscript/jquery/jquery.js', $HEAD, 'fancybox');
add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD,  'fancybox');
add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');

add_js_code ('$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});', $HEAD, 'fancybox');



У меня немного по другому:

if ( is_page('product_info') )
{
    add_js('jscript/jquery/jquery.js', $HEAD, 'fancybox');
    add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD,  'fancybox');
    add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');
   
    add_js_code ('$(document).ready(function() {
      $("a.zoom").fancybox({
      "zoomOpacity"        : true,
      "overlayShow"        : false,
      "zoomSpeedIn"        : 500,
      "zoomSpeedOut"        : 500
  });
  });', $HEAD, 'fancybox');


Понял, заменил, осталось в том же виде - http://kengyry.com.ua/product_info.php?products_id=113


Вы не правильно сделали, я же написал как сделат :)


Или имелось ввиду /*отключить?*/


А попробуйте заменить
в includes/header.php (у меня строка 105-115)


add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD,  'fancybox');
add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');

add_js_code ('$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});', $HEAD, 'fancybox');
на 


/* add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD,  'fancybox');
add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');

add_js_code ('$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});', $HEAD, 'fancybox'); */


/* да


И еще у вас очень маленькие картинки 200px, что вы хотите чтобы зум делал такую маленькую картинку?


Отключил,
а ширина картинки поп-ап окне у меня 550х550


Ширина и высота картинки на странице карточки товара в пикселах была 240х200 - сделал 300х300, картинка стала мутнее.


естественно - вы ж ее растянули
надо еще было зайти в настройка » Основные » Картинки » Ширина (Высота) картинки на странице карточки товара выставить такое же значение (300 и 300)
потом пакетная обработка изображений

но лучше мне кажется, просто размер к нормальному 240 х 240 в карточке товара вернуть :)


Просто 240х200 было по умолчанию, в принципе подобрать визуально можно,
но проблема то в другом - беда с ZOOM участка картинки !


естественно - вы ж ее растянули
надо еще было зайти в настройка » Основные » Картинки » Ширина (Высота) картинки на странице карточки товара выставить такое же значение (300 и 300)
потом пакетная обработка изображений

но лучше мне кажется, просто размер к нормальному 240 х 240 в карточке товара вернуть :)


очень интерестно как можно самому реализовать такой просмотр фотографий товара?

не могу понять какие скрипты использовать...



очень интерестно как можно самому реализовать такой просмотр фотографий товара?

не могу понять какие скрипты использовать...


скрипты смотри здесь: http://www.mind-projects.it/projects/jqzoom/demos.php#demo1
Там есть и инструкция как его внедрить. У меня первая часть вышла с зумом картинки (http://kengyry.com.ua/product_info.php?products_id=1), а вот вторая нет.
Мартин обещал помочь по свободному времени, но пока видимо ему некогда.
Тестируй, может у тебя получится...


Источник



Copyright ShopOS