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


Оптовая Продажа


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

#1 borisovd

borisovd

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

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

Отправлено 14 Октябрь 2013 - 12:26

Здравствуйте, подскажите как сделать так что бы считалась стоимость за коробку. То есть есть цена за штуку, предположим 500 рублей и в характеристиках написанно что в коробке допустим 20 штук, так вот как сделать так что бы высчитывало общую стоимость коробки, и выводило эту цифра под ценой за штуку. например Цена за штуку 500р. цена за коробку 10000р.

#2 Рекбес

Рекбес

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

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

Отправлено 14 Октябрь 2013 - 12:53

Ну,например так,при добавлении товара.
Изображение

#3 borisovd

borisovd

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

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

Отправлено 14 Октябрь 2013 - 12:59

а как нибудь автоматически? потому что товаров много... если привязать какой нибудь скрипт калькулятора который будет брать цену за штуку и количество в коробке, считать и выводить общую стоимость.

#4 Рекбес

Рекбес

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

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

Отправлено 14 Октябрь 2013 - 13:39

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

#5 borisovd

borisovd

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

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

Отправлено 14 Октябрь 2013 - 13:58

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

#6 Рекбес

Рекбес

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

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

Отправлено 14 Октябрь 2013 - 14:29

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

#7 borisovd

borisovd

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

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

Отправлено 14 Октябрь 2013 - 14:38

на инсейлсе это есть. вот наш старый сайт. добавь к корзину и посмотри он видет сколько в упаковке и считает цену за упаковку http://www.al-ver.ru...i-1lo-di-f09610

#8 Сake

Сake

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

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

Отправлено 15 Октябрь 2013 - 04:35

Пожалуйста, приведите пример ваших модификаций, указав ссылку на страницу с товаров где подобное правило применимо. Также опишите ваш вопрос как можно подробнее.

#9 borisovd

borisovd

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

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

Отправлено 15 Октябрь 2013 - 11:38

На сайте есть обувь, поскольку мы hgnjdsq магазин, то продаем коробками. так вот мне нужно что бы на саййте была зена за 1 пару обуви, а при добавление в корзину добавлялась сразу коробка, информация о том сколько пар в коробке указана в прайсе. товаровВот пример как это должно работатьhttp://www.al-ver.ru/collection/botinki-5/product/botinki-1lo-di-f09610 указанна цена за 1 штуку но добавляется сразу коробка, в данном случаи написано Количество пар в коробке: 8 и в корзину попадает сразу 8

#10 Сake

Сake

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

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

Отправлено 16 Октябрь 2013 - 03:30

Вам необходимо к подобным товарам добавить характеристику в виде "Количество пар в коробке" или аналогичную с указанием шт. После этого сообщите адрес страницы на вашем сайте где данная характеристика добавлена и цена указана за 1шт. товара.

#11 borisovd

borisovd

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

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

Отправлено 16 Октябрь 2013 - 08:36

например вот http://alver.storela...oods/Sandalii-7

#12 Сake

Сake

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

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

Отправлено 17 Октябрь 2013 - 05:12

Найдите в шаблоне "Товар" строку

<input type="submit" value="Добавить в корзину" style="width:200px;" />

и перед данной строкой добавьте

<input type="hidden" name="form[goods_mod_quantity]" id="quantity_wanted" maxlength="12" value="1" />

далее в файл main.js добавьте

$(function() {
   if($('.goodsDataFormSubmitButton #quantity_wanted').length) {
	  var quantity = $('.goodsDataFormSubmitButton #quantity_wanted');
	  $('.goodsDataMainDeliveryBlock .goodsDataFeatures td').each(function() {
		 if($.trim($(this).text()) === 'Количество пар в коробке') {
			quantity.val(parseInt($.trim($(this).next().text())));
			return(false);
		 }
	  });
   }
})


#13 borisovd

borisovd

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

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

Отправлено 17 Октябрь 2013 - 08:29

все, решил) спасибо :)

#14 alex130808

alex130808

    Новичок

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

Отправлено 24 Июль 2014 - 18:52

Просмотр сообщенияСake (17 Октябрь 2013 - 05:12) писал:

Найдите в шаблоне "Товар" строку

<input type="submit" value="Добавить в корзину" style="width:200px;" />

и перед данной строкой добавьте

<input type="hidden" name="form[goods_mod_quantity]" id="quantity_wanted" maxlength="12" value="1" />

далее в файл main.js добавьте

$(function() {
if($('.goodsDataFormSubmitButton #quantity_wanted').length) {
	 var quantity = $('.goodsDataFormSubmitButton #quantity_wanted');
	 $('.goodsDataMainDeliveryBlock .goodsDataFeatures td').each(function() {
		 if($.trim($(this).text()) === 'Количество пар в коробке') {
		 quantity.val(parseInt($.trim($(this).next().text())));
		 return(false);
		 }
	 });
}
})
Здравствуйте! Я не могу найти такую строку (тема Радость)! Пожалуйста, подскажите номер данной строки в Редакторе шаблонов!

#15 Ирина345

Ирина345

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

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

Отправлено 24 Июль 2014 - 18:54

Просмотр сообщенияalex130808 (24 Июль 2014 - 18:52) писал:

Здравствуйте! Я не могу найти такую строку (тема Радость)! Пожалуйста, подскажите номер данной строки в Редакторе шаблонов!
Здравствуйте, уточните номер аккаунта.

#16 alex130808

alex130808

    Новичок

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

Отправлено 25 Июль 2014 - 10:36

Просмотр сообщенияИрина345 (24 Июль 2014 - 18:54) писал:

Здравствуйте, уточните номер аккаунта.

Номер аккаунта SL-245104

#17 Сake

Сake

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

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

Отправлено 26 Июль 2014 - 03:42

Строку количества в вашем случае можно добавить в любое место шаблона. Например в шаблоне "Товар" найдите строку

<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />

и замените её на

<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
<input type="hidden" name="form[goods_mod_quantity]"  maxlength="12" value="1" />

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

$(function() {
   var quantity = $('[name="form[goods_mod_quantity]"]');
   if (quantity.size()) {
	 $('.productFeaturesDescBlock td').each(function() {
		if($.trim($(this).text()) === 'Количество пар в коробке') {
		  quantity.val(parseInt($.trim($(this).next().text())));
		  return(false);
		}
	 });
   }
});


#18 Alexsandra

Alexsandra

    Пользователь

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

Отправлено 28 Октябрь 2019 - 20:13

Добрый день!
В шаблоне Карамель не работает данный код. Помогите пожалуйста.
SL-487933

#19 Alexsandra

Alexsandra

    Пользователь

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

Отправлено 29 Октябрь 2019 - 22:18

Добрый день! Помогите, пожалуйста с пропитание данного кода в шаблоне Карамель.

#20 MikDark

MikDark

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

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

Отправлено 31 Октябрь 2019 - 09:38

Просмотр сообщенияAlexsandra (29 Октябрь 2019 - 22:18) писал:

Добрый день! Помогите, пожалуйста с пропитание данного кода в шаблоне Карамель.

Здравствуйте. Добавьте, пожалуйста, у товара характеристику, которая бы отвечала за количество товаров в упаковке и пришлите нам ссылку на подобный товар




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

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