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


Счетчик Кол-Ва Товара


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

#281 MagicTree

MagicTree

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

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

Отправлено 05 Май 2014 - 12:34

Прошу помощи! Не могу начать работать((


1.
Мне надо чтоб была возможность выбора кол-ва, но исключительно кратно 12.
Т.е выпадающий список или что-то вроде него, чтоб можно было выбрать кол-во 12, 24, 36, 48 и т.д.
сайт: http://manysocks.ru/ Аккаунт SL-146899


Скриншот прилагаю:

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

  • изменить цвет в ссылках.jpg


#282 MagicTree

MagicTree

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

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

Отправлено 05 Май 2014 - 12:40

2. Тут тоже надо настроить возможность выбора кол-ва, но без выпадающего списка, просто чтоб можно быть вбить нужное количество вручную.
http://magictree61.storeland.ru/
Аккаунт SL-288960

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

  • выбор кол-ва для ВД.jpg


#283 Alexey11

Alexey11

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

  • Модератоpы
  • 1 057 сообщений
  • ГородНижний новгород

Отправлено 05 Май 2014 - 16:18

Просмотр сообщенияKarawella (05 Май 2014 - 12:34) писал:

Прошу помощи! Не могу начать работать((


1.
Мне надо чтоб была возможность выбора кол-ва, но исключительно кратно 12.
Т.е выпадающий список или что-то вроде него, чтоб можно было выбрать кол-во 12, 24, 36, 48 и т.д.
сайт: http://manysocks.ru/ Аккаунт SL-146899


Скриншот прилагаю:
Здравствуйте,
Извините за задержку,
реализовали вам подобный счетчик, только с + и - , протестируйте его пожалуйста.

#284 MagicTree

MagicTree

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

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

Отправлено 05 Май 2014 - 16:27

Просмотр сообщенияAlexey11 (05 Май 2014 - 16:18) писал:

Здравствуйте,
Извините за задержку,
реализовали вам подобный счетчик, только с + и - , протестируйте его пожалуйста.
Спасибо!
минус не реагирует на нажатие, плюс тоже не реагирует, количество забить вручную тоже не получается.
как быть?

#285 MagicTree

MagicTree

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

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

Отправлено 05 Май 2014 - 17:37

Просмотр сообщенияKarawella (05 Май 2014 - 16:27) писал:

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


Когда переходим по ссылке подробнее, то счет идет опять поштучно.
Туда тоже можно добавить счетчик по 12 штук?
Скриншот прилагаю:

И еще если можно уберите мне пожалуйста информацию по наличию и информацию по доставке на этом же сайте:

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

  • СЧЕТЧИК  в подробнее.jpg
  • СЧЕТЧИК  в подробнее наличие-доставка убрать.jpg


#286 sengun

sengun

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

  • Модератоpы
  • 1 139 сообщений
  • ГородНижний Новгород

Отправлено 05 Май 2014 - 18:56

Просмотр сообщенияKarawella (05 Май 2014 - 17:37) писал:

Сейчас минус и плюс заработали, спасибо!


Когда переходим по ссылке подробнее, то счет идет опять поштучно.
Туда тоже можно добавить счетчик по 12 штук?
Скриншот прилагаю:

И еще если можно уберите мне пожалуйста информацию по наличию и информацию по доставке на этом же сайте:
Здравствуйте. В шаблоне "Товар" замените код
					 <!-- Доступность товара -->
					 <div class="goodsDataMainModificationAvailable">
						 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
						 <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
					 </div>
на такой
			 <div class="plus_minus_quantity">
				 <span class="qty-minus">-</span>
				 <input type="text" value="12" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]" readonly="readonly">
				 <span class="qty-plus">+</span>
			 </div>
И удалите код, выводящий условия доставки
			 <!-- Блок описания вариантов доставки -->
			 <tr>
				 <td class="goodsDataMainDeliveryBlock" colspan="2">
				 <h4>Условия доставки</h4>
				 {% FOR goods_delivery %}
					 <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
					 <div class="goodsDataMainDeliveryItem" >
					 <p>{goods_delivery.DESC}</p>
	
					 {% IF goods_delivery.rules_empty %}
						 Стоимость доставки: {goods_delivery.PRICE | money_format}
					 {% ELSE %}
						 <div class="goodsDataMainDeliveryItemRules">
						 <table>
							 <thead>
							 <tr>
								 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
							 </tr>
							 <tr>
								 <td>Для заказов больше</td>
								 <td>Стоимость доставки</td>
							 </tr>
							 </thead>
							 <tbody class="num">
							 {% FOR rules %}
								 <tr>
								 <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
								 <td>{goods_delivery.rules.PRICE | money_format}</td>
								 </tr>
							 {% ENDFOR %}
								 <tr>
								 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
								 <td>{goods_delivery.PRICE | money_format}</td>
								 </tr>
							 </tbody>
						 </table>
						 </div>
					 {% ENDIF %}
					 </div>
				 {% ENDFOR %}
				 </td>
			 </tr>


#287 MagicTree

MagicTree

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

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

Отправлено 05 Май 2014 - 19:26

Спасибо вам большое!

Сейчас информация по сумме в корзине стала обновляться только после того, как обновишь страницу., а раньше обновлялась сразу после того, как положил товар в корзину. Это можно исправить?

#288 MagicTree

MagicTree

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

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

Отправлено 05 Май 2014 - 21:00

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

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

  • выбор кол-ва для ВД.jpg


#289 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 06 Май 2014 - 00:08

Счетчик товаров..

Здравствуйте!

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

#290 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 06 Май 2014 - 06:49

Просмотр сообщенияAndrew S. (06 Май 2014 - 00:08) писал:

Счетчик товаров..

Здравствуйте!

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

Здравствуйте, к сожалению автоматически это посчитать нельзя, но можно вручную при выгрузке всех товаров посмотреть количество строк в csv файле (каждая модификация на новой строке)

#291 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 06 Май 2014 - 08:09

Просмотр сообщенияKarawella (05 Май 2014 - 19:26) писал:

Спасибо вам большое!

Сейчас информация по сумме в корзине стала обновляться только после того, как обновишь страницу., а раньше обновлялась сразу после того, как положил товар в корзину. Это можно исправить?

Здравствуйте, обновите содержимое шаблона Ajax добавление товара в корзину


<div class="alignCenter">
  {% IF FORM_NOTICE %}<h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h5>{% ENDIF %}
  <p>Сейчас в корзине товаров
  <strong class="newCartCount">
	{% IF cart_count_empty %}
	  <span class="red">0</span> шт.
	{% ELSE %}
	  {% FOR cart_count %}
		{cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %}
	  {% ENDFOR %}
	{% ENDIF %}
  </strong>
  на сумму
  <strong class="newCartSum">
	<a style="color:#777;margin-top:7px;" href="{CART_URL}"></a>		  {% IF cart_count_empty %}
		   <span style="margin-left:0px;" ><span style="color:#fff; font-size:18px; " class="moder2">0</span></span> {CURRENCY_NAME}лей
		  {% ELSE %}
			{% FOR cart_sum %}
			  <span><span style="color:#fff; font-size:18px;" class="moder2" >{cart_sum.NOW | money_format}лей</span></span>
			{% ENDFOR %}
		  {% ENDIF %}
  </strong>
  </p>
  <p>Вы можете перейти к оформлению заказа или продолжить покупки.</p>
  <p><a class="messageBoxToCart" href="{CART_URL}">Перейти в корзину</a> &nbsp; &nbsp; <a class="nyroModalClose" href="#">Продолжить покупки</a></p>
</div>
<!-- Обновление данных корзины -->
<script>
$('.moder2').html($('.newCartSum').html());
$('#cartCount').html($('.newCartCount').html());
</script>

Просмотр сообщенияKarawella (05 Май 2014 - 21:00) писал:

Помогите пожалуйста еще по этому сайту.
Надо настроить возможность выбора кол-ва, но без выпадающего списка, просто чтоб можно быть вбить нужное количество вручную.
http://magictree61.s...-prigotovleniya
Аккаунт SL-288960

К сожалению это сделать нельзя

#292 MagicTree

MagicTree

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

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

Отправлено 06 Май 2014 - 10:37

Просмотр сообщенияCastiel (06 Май 2014 - 08:09) писал:

К сожалению это сделать нельзя
Жаль...

#293 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 06 Май 2014 - 10:58

Просмотр сообщенияKarawella (06 Май 2014 - 10:37) писал:

Жаль...
Могли бы вы сделать мне на сайте http://magictree61.s...-prigotovleniya такой же счетчик с плюсом и минусом, как на http://manysocks.ru/catalog/Carabelli, но кратно 1 штуке?

Аккаунт SL-288960

Здравствуйте,

В файле "main.js".
В самом начале Добавить:
$(document).ready(function(){
	$('.qty-plus').click(function(){
	var 
	  quantity = $(this).parent().find('.quantity')
	  ,currentVal = parseInt(quantity.val())
	;
	if (!isNaN(currentVal)){
	  quantity.val(currentVal + 1);
	  quantity.trigger('keyup');
	}
	return false;
  });
  $('.qty-minus').click(function(){
	var 
	  quantity = $(this).parent().find('.quantity')
	  ,currentVal = parseInt(quantity.val())
	;
	if (!isNaN(currentVal) && !(currentVal <= 1) ){
		quantity.val(currentVal - 1);
		quantity.trigger('keyup');
	}
	return false;
  });
  })


В конец файла "main.css".
Добавить код:
/* Кнопки выбора количества товара */
  div.plus_minus_quantity {margin:5px 0 10px;}
  .plus_minus_quantity {margin: 0 10px 0 0;}
  .qty-minus, .qty-plus {cursor: pointer; background: rgb(48, 142, 216); color: #fff; height: 36px; width: 20px;padding: 8px 7px;line-height: 36px;vertical-align: middle;}
  .qty-minus:hover, .qty-plus:hover {background: rgb(24, 108, 173);}
  /* END Кнопки выбора количества товара */




В файле "Товар".
После кода:
<!-- Цена сейчас -->
						<span class="goodsDataMainModificationPriceNow" title="Цена сейчас" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">
						   {GOODS_MOD_PRICE_NOW | money_format}
						</span>

Добавить:
<div class="plus_minus_quantity">
								 <span class="qty-minus">-</span>
								 <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]" readonly="readonly">
								 <span class="qty-plus">+</span>
						 </div>


#294 MagicTree

MagicTree

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

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

Отправлено 06 Май 2014 - 11:25

Сделала все, как написано, но совсем ничего не изменилось. Посмотрите пожалуйста почему так

#295 MagicTree

MagicTree

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

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

Отправлено 06 Май 2014 - 15:14

Просмотр сообщенияKarawella (06 Май 2014 - 11:25) писал:

Сделала все, как написано, но совсем ничего не изменилось. Посмотрите пожалуйста почему так
Пожалуйста, ответьте

#296 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 06 Май 2014 - 15:19

Просмотр сообщенияKarawella (06 Май 2014 - 15:14) писал:

Пожалуйста, ответьте


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

#297 MagicTree

MagicTree

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

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

Отправлено 06 Май 2014 - 15:34

Просмотр сообщенияCastiel (06 Май 2014 - 15:19) писал:

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

На каком сайте вы смотрите изменения?
Вот на этом их нет: Аккаунт SL-288960
Я выходила через гугл.
Потом вышла через оперу.
Потом протестировала через смартфон.
Потом протестировала через другой компьютер.
Счетчика количества там не появилось.
Мне нужен счетчик с плюсом и минусом кратный 1.
Его там нет. Никакого.
Вот скриншоты выхода через гугл и через оперу:

#298 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 06 Май 2014 - 15:41

Просмотр сообщенияKarawella (06 Май 2014 - 15:34) писал:

На каком сайте вы смотрите изменения?
Вот на этом их нет: http://magictree61.s...talog/PRyaNOSTI
Аккаунт SL-288960
Я выходила через гугл.
Потом вышла через оперу.
Потом протестировала через смартфон.
Потом протестировала через другой компьютер.
Счетчика количества там не появилось.
Мне нужен счетчик с плюсом и минусом кратный 1.
Его там нет. Никакого.
Вот скриншоты выхода через гугл и через оперу:

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

#299 MagicTree

MagicTree

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

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

Отправлено 06 Май 2014 - 15:46

Просмотр сообщенияCastiel (06 Май 2014 - 15:41) писал:

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

Хорошо, спасибо! Но и в карточке пусть тоже останется, оттуда не убирайте, пускай такой счетчик будет и в каталоге и в карточке.

#300 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 06 Май 2014 - 15:52

Просмотр сообщенияKarawella (06 Май 2014 - 15:46) писал:

Хорошо, спасибо! Но и в карточке пусть тоже останется, оттуда не убирайте, пускай такой счетчик будет и в каталоге и в карточке.

Редактируем шаблон Товары
Находим
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			  <p>
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
				<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
				<a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
			 </p>
			</form>

Заменяем на
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			  <p>
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
				<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
				<a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
				<div class="plus_minus_quantity">
					 <span class="qty-minus">-</span>
				  <input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]" readonly="readonly">
				  <span class="qty-plus">+</span>
			  </div>
			 </p>
			</form>





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

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