Перейти к содержанию
Официальный форум поддержки Simpla

Сравнение товаров


Рекомендуемые сообщения

  • 1 месяц спустя...
  • Ответов 228
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Да там фиксить нужно, я давно переписал сравнение под один магазин, когда-то может выложу. Нет времени пока.

Изображения в теме

Возникла такая проблема с доработкой: если сравнивать товары, который со скидкой "аукционные", то при сравнении цен он пишет старую и новую цену. Получается примерно так "500 220 руб" , а не просто "220 руб".
Как можно исправить данную ошибку? 

Ссылка на сообщение
Поделиться на другие сайты

Не могу найти, что именно там надо править. 

Надо чтобы он либо выводил новую цену, либо старую как и обычно зачеркивал

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

а нельзя как-то доработать информер, чтобы при нажатии на кнопку сравнить товар - картинка улетала бы в информер (как в демо версии симплы при добавлении в корзину)???

Ссылка на сообщение
Поделиться на другие сайты

Да вроде так и есть, судя по ajax_compare.js

а че у меня никуда не улетает ничего?

делал все строго по инструкции. Может я не тот архив скачал?? где свежий тогда?

Ссылка на сообщение
Поделиться на другие сайты

Качал от сюда http://ifolder.ru/29462602, но не ставил

Вот строки отвечающие за полет

    	var o1 = $(this).offset();
    	var o2 = $('#compare_informer').offset();
    	var dx = o1.left - o2.left;
    	var dy = o1.top - o2.top;
    	var distance = Math.sqrt(dx * dx + dy * dy);
    	$(this).closest('.product').find('.image img').effect("transfer", { to: $("#compare_informer"), className: "transfer_class" }, distance);
    	$('.transfer_class').html($(this).closest('.product').find('.image').html());
    	$('.transfer_class').find('img').css('height', '100%');
    	return false;
Ссылка на сообщение
Поделиться на другие сайты

 

Качал от сюда http://ifolder.ru/29462602, но не ставил

Вот строки отвечающие за полет

    	var o1 = $(this).offset();
    	var o2 = $('#compare_informer').offset();
    	var dx = o1.left - o2.left;
    	var dy = o1.top - o2.top;
    	var distance = Math.sqrt(dx * dx + dy * dy);
    	$(this).closest('.product').find('.image img').effect("transfer", { to: $("#compare_informer"), className: "transfer_class" }, distance);
    	$('.transfer_class').html($(this).closest('.product').find('.image').html());
    	$('.transfer_class').find('img').css('height', '100%');
    	return false;

ниче не летает почему-то - вот. В список сравнения складывается. В информере число товаров меняется, но не более..

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в ajax_compare.js заменить строки на ниже приведенные

 

    	var o1 = $(this).offset();
    	var o2 = $('#compare_informer').offset();
    	var dx = o1.left - o2.left;
    	var dy = o1.top - o2.top;
    	var distance = Math.sqrt(dx * dx + dy * dy);
    	$(this).closest('.productList').find('.thumb img').effect("transfer", { to: $("#compare_informer"), className: "transfer_class" }, distance);
    	$('.transfer_class').html($(this).closest('.productList').find('.thumb').html());
    	$('.transfer_class').find('img').css('height', '100%');
    	return false;
Ссылка на сообщение
Поделиться на другие сайты

 

Попробуйте в ajax_compare.js заменить строки на ниже приведенные

 

    	var o1 = $(this).offset();
    	var o2 = $('#compare_informer').offset();
    	var dx = o1.left - o2.left;
    	var dy = o1.top - o2.top;
    	var distance = Math.sqrt(dx * dx + dy * dy);
    	$(this).closest('.productList').find('.thumb img').effect("transfer", { to: $("#compare_informer"), className: "transfer_class" }, distance);
    	$('.transfer_class').html($(this).closest('.productList').find('.thumb').html());
    	$('.transfer_class').find('img').css('height', '100%');
    	return false;

Кроха такой реакции я не ожидал))

 

 

Можно как-то по одной текущей картинке улетать а не все сразу?)))

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте обернуть картинку  <li><div class="product">......</div></li> ну и исправить в ajax_compare.js productList на product

Можно также попробовать задать класс <li class="product">

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте обернуть картинку  <li><div class="product">......</div></li> ну и исправить в ajax_compare.js productList на product

Можно также попробовать задать класс <li class="product">

 

все заработало, спасибо, а теперь в информере можно как-то отловленную картинку остановить и вывести наименование и фотку маленькую?)

Ссылка на сообщение
Поделиться на другие сайты

Теперь понял, но увы помочь тут не могу, знаний не хватает.

 

Кроха все равно тебе большое спасибо!!! Да и еще: ник у тебя забавный  ;)

Ссылка на сообщение
Поделиться на другие сайты

Нужно на главной  в "compare_informer" вывести картинки сравниваемых товаров. Подскажите как это сделать?

 

Есть необходимость сделать информер как тут: http://e96.ru/catalog/kitchen_appliance/refrigerators.html

Ссылка на сообщение
Поделиться на другие сайты

Нужно на главной  в "compare_informer" вывести картинки сравниваемых товаров. Подскажите как это сделать?

 

Есть необходимость сделать информер как тут: http://e96.ru/catalog/kitchen_appliance/refrigerators.html

 

 

Ап!! Мне тоже надо вывести картинки в инфомере!!

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...