Перейти к содержимому


Коррекция Страницы Товара


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 368

#21 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 06 Август 2014 - 09:39

Просмотр сообщенияСake (06 Август 2014 - 00:32) писал:

Добавьте в ваш файл main.js следующий код

$(function() {
$('[name="form[goods_mod_quantity]"]').keyup(function() {
var mod = $('.goodsDataMainModificationsBlock option:selected').val();
var list = $('.goodsDataMainModificationsList[rel="' + mod + '"]');
if(list.length) {
	 var price = parseFloat(list.find('.price_now_formated .num')
				 .text().replace(/\W+/, ''));
	 var total = (price * parseInt($(this).val()));
	 $('.goodsDataMainModificationPriceNow .num')
				 .text(number_format(total, 0, ',', ' '));
}
});
});

добавил, но что-то не считает

Изображение

#22 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 06 Август 2014 - 11:29

Просмотр сообщенияblackhawk (06 Август 2014 - 09:39) писал:

добавил, но что-то не считает

Изображение
Здравствуйте, на данный момент на Вашем сайте при изменение модификации товара, изменяется и цена, товар с новой ценой добавляется в корзину.
Уточните что не работает.

#23 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 06 Август 2014 - 12:28

эмм...ну в сообщении #11 говорится

А можно сделать так, чтобы при изменении количества цена тоже изменялась?

ну я и пытаюсь уже в самом товаре - подробнее поменять кол-во товара, но цена не меняется, или я что-то не правильно понял...
кстати модификации и без вставки этого кода меняли цену товара

#24 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 06 Август 2014 - 12:49

Просмотр сообщенияblackhawk (06 Август 2014 - 12:28) писал:

эмм...ну в сообщении #11 говорится

А можно сделать так, чтобы при изменении количества цена тоже изменялась?

ну я и пытаюсь уже в самом товаре - подробнее поменять кол-во товара, но цена не меняется, или я что-то не правильно понял...
кстати модификации и без вставки этого кода меняли цену товара
Очистите кеш браузера, изменения происходят.

Прикрепленные изображения

  • 2.jpg


#25 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 06 Август 2014 - 14:34

извиняюсь да работает проверил на остальных в этой категории товаров, но почему не работает именно на этом светильнике, я всю голову сломал и вас ввел в заблуждение, подскажите пожалуйста почему не считает на этом товаре http://stn.storeland...E-32#show_tab_1

З.Ы. Знаю что 95% ошибок пользователей из-за не внимательности :(

Попробую сам разобраться, скорее всего что-то накосячил с модификациями.

#26 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 06 Август 2014 - 15:41

В общем если есть одно свойство у товара, то все работает, считает... как только добавляю второе или третье свойство к модификации товара то уже не считает при изменении кол-ва, вот такие дела.

1 свойство у модификации товара - http://stn.storeland...E-25T?from=OTVj - работает считалка
2 свойства у модификации товара - http://stn.storeland...mod_id=61267768 - не работает считалка

Помогите исправить пожалуйста это баг.

#27 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 07 Август 2014 - 13:59

up, help

#28 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 11 Август 2014 - 14:04

Ребята ну помогите уж, просто не хочется откатываться назад, если уж действительно нельзя это реализовать, то все уберу и оставлю как было по умолчанию.

#29 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 11 Август 2014 - 18:12

Просмотр сообщенияblackhawk (05 Август 2014 - 09:27) писал:

Уважаемый Cake, а вы не могли бы и мне подсказать как разместить код в main.js, пробовал вставить код из сообщений #13 и #18, но оба не работают в моей модификации :(
А можно и мне подсказать. Выше перечисленные коды не работают(
SL-224068

#30 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 12 Август 2014 - 01:20

Просмотр сообщенияblackhawk (11 Август 2014 - 14:04) писал:

Ребята ну помогите уж, просто не хочется откатываться назад, если уж действительно нельзя это реализовать, то все уберу и оставлю как было по умолчанию.

Замените ранее добавленный код в файл main.js

$(function() {
$('[name="form[goods_mod_quantity]"]').keyup(function() {
var mod = $('.goodsDataMainModificationsBlock option:selected').val();
var list = $('.goodsDataMainModificationsList[rel="' + mod + '"]');
if(list.length) {
		 var price = parseFloat(list.find('.price_now_formated .num')
								 .text().replace(/\W+/, ''));
		 var total = (price * parseInt($(this).val()));
		 $('.goodsDataMainModificationPriceNow .num')
								 .text(number_format(total, 0, ',', ' '));
}
});
});

на следующий

$(function () {
  $('[name="form[goods_mod_quantity]"]').keyup(function () {
	var mod = $('.goodsDataMainModificationsBlock option:selected').map(function() {
	  return ($(this).val());
	}).toArray().sort().join('_');
	var list = $('.goodsDataMainModificationsList[rel="' + mod + '"]');
	if (list.length) {
	  var price = parseFloat(list.find('.price_now_formated .num').text().replace(/\W+/, ''));
	  var total = (price * parseInt($(this).val()));
	  $('.goodsDataMainModificationPriceNow .num').text(number_format(total, 0, ',', ' '));
	}
  });
});

Просмотр сообщенияStore-rondell (11 Август 2014 - 18:12) писал:

А можно и мне подсказать. Выше перечисленные коды не работают(
SL-224068

Вам ответили в теме форума http://forum.storela...09-ошибка-help/

#31 blackhawk

blackhawk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • ГородКазань

Отправлено 12 Август 2014 - 08:20

Спасибо, вы лучшие :)

#32 Cybernetic

Cybernetic

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 02 Сентябрь 2014 - 12:53

Доброго времени суток.
Подскажите пожалуйста как видоизменить карточку товара в соответствии с картинкой внизу
сайт = http://santechbomba....UTO-JET-100-S-2
Нужно вместо блока "этот товар вам доставят бесплатно" разместить картинку но в определенном месте карточки товара. Более подробнее на картинке

Прикрепленные изображения

  • armed2.jpg
  • armed1.jpg


#33 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 02 Сентябрь 2014 - 15:51

Просмотр сообщенияCybernetic (02 Сентябрь 2014 - 12:53) писал:

Доброго времени суток.
Подскажите пожалуйста как видоизменить карточку товара в соответствии с картинкой внизу
сайт = http://santechbomba....UTO-JET-100-S-2
Нужно вместо блока "этот товар вам доставят бесплатно" разместить картинку но в определенном месте карточки товара. Более подробнее на картинке
Здравствуйте, загрузите картинку на сайт.

#34 melisa

melisa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 108 сообщений

Отправлено 07 Сентябрь 2014 - 00:24

Всё сделала как указано в сообщении № 8 и 10 этой темы  - всё получилось , кнопка перенеслась.
но  осталось пустое место  там где нужно было выбирать колличество ,
как теперь убрать эту пустоту ?

Прикрепленные изображения

  • 2014-09-07_012246.jpg


#35 AnnaM

AnnaM

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 040 сообщений

Отправлено 07 Сентябрь 2014 - 07:50

Просмотр сообщенияmelisa (07 Сентябрь 2014 - 00:24) писал:

Всё сделала как указано в сообщении № 8 и 10 этой темы  - всё получилось , кнопка перенеслась.
но  осталось пустое место  там где нужно было выбирать колличество ,
как теперь убрать эту пустоту ?
В шаблоне "Товар" найдите код
<!-- Добавление в корзину -->
		 <iv class="cart">
				 <div>
				 <!-- input type="button" value="Добавить в корзину" id="button-cart" class="button button_cart_product" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ -->
				 </div>
		 </div >
		 <!-- /Добавление в корзину -->
и замените на этот
<!-- Добавление в корзину -->
		 <!--div class="cart">
				 <div>
				 <!-- input type="button" value="Добавить в корзину" id="button-cart" class="button button_cart_product" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ >
				 </div>
		 </div -->
		 <!-- /Добавление в корзину -->
затем, там же найдите
<!-- Вывод описание и характеристик в вкладке Общее -->
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
		 <div>
		 <!-- Блок описания товара. Показываем его если есть описание товара -->
		 {% IF GOODS_DESCRIPTION_LARGE %}
				 <h3>Описание {GOODS_NAME}</h3>
				 <div class="htmlDataBlock" itemprop="description">
				 {GOODS_DESCRIPTION_LARGE}
				 </div>
		 {% ENDIF %}
		 <!-- END Блок описания товара. Показываем его если есть описание товара -->
и замените на
<!-- Вывод описание и характеристик в вкладке Общее -->
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
		 <div style="margin-top: 65px;">
		 <!-- Блок описания товара. Показываем его если есть описание товара -->
		 {% IF GOODS_DESCRIPTION_LARGE %}
				 <h3>Описание {GOODS_NAME}</h3>
				 <div class="htmlDataBlock" itemprop="description">
				 {GOODS_DESCRIPTION_LARGE}
				 </div>
		 {% ENDIF %}
		 <!-- END Блок описания товара. Показываем его если есть описание товара -->


#36 melisa

melisa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 108 сообщений

Отправлено 07 Сентябрь 2014 - 15:45

Теперь всё отлично , спасибо !

#37 Cybernetic

Cybernetic

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 26 Сентябрь 2014 - 07:06

Доброго времени суток.
Подскажите как  вернуть заголовок <h1> в карточку товара?

#38 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 26 Сентябрь 2014 - 07:15

Просмотр сообщенияCybernetic (26 Сентябрь 2014 - 07:06) писал:

Доброго времени суток.
Подскажите как  вернуть заголовок <h1> в карточку товара?

В карточке товара у Вас уже есть H1, в нем прописано название товара.

#39 Cybernetic

Cybernetic

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 30 Сентябрь 2014 - 14:45

Доброго времени суток.
Подскажите как исправить отображение товара в блоке сопутствующие товары. Дело в том что отображение съезжает и наличие товара пишется не верно.

пример с картинки внизу - http://santechbomba....-20-A-kVt-belyj

Прикрепленные изображения

  • cherezchuro.jpg


#40 AnnaM

AnnaM

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 040 сообщений

Отправлено 30 Сентябрь 2014 - 14:57

Просмотр сообщенияCybernetic (30 Сентябрь 2014 - 14:45) писал:

Доброго времени суток.
Подскажите как исправить отображение товара в блоке сопутствующие товары. Дело в том что отображение съезжает и наличие товара пишется не верно.

пример с картинки внизу - http://santechbomba....-20-A-kVt-belyj
В шаблоне "товар" замените строчку
<a class="add_to_cart_new" onclick="yaCounter24900764.reachGoal('BUY1');quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ" id="cup"></a>
(454 строка) на
<a class="add_to_cart_new" onclick="yaCounter24900764.reachGoal('BUY1');quickorder('.product-form-');return false;" title="Быстро оформить заказ" id="cup" style="float: left;"></a>





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных