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


Публикации borisovd

366 публикаций создано borisovd (учитываются публикации только с 08-Июль 23)



#99895 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 02 Ноябрь 2013 - 02:28 в Самое разное

все рабоатет!) спасибо огромное)



#99861 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 01 Ноябрь 2013 - 23:49 в Самое разное

Подскажите плиз что сделать



#99610 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 01 Ноябрь 2013 - 07:52 в Самое разное

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



#99888 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 02 Ноябрь 2013 - 02:10 в Самое разное

хм...странно а теперь все работает ошибки не выкидывает) спасибо) осталось только кнопку оформить заказ сделать под стиль кнопки очистить корзину

и еще косяк кнопка оформить заказ не активна пока не снимешь галочку и не поставишь вновь



#99483 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 31 Октябрь 2013 - 13:51 в Самое разное

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



#99890 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 02 Ноябрь 2013 - 02:14 в Самое разное

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

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



#99870 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 02 Ноябрь 2013 - 00:54 в Самое разное

Просмотр сообщенияKoderhan (02 Ноябрь 2013 - 00:37) писал:

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



#99880 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 02 Ноябрь 2013 - 01:34 в Самое разное

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



#99884 Как Вставить "Я Принимаю Условия..."

Отправлено от borisovd в 02 Ноябрь 2013 - 02:04 в Самое разное

вообще все перестало работать. Js ошибка и функции не работают. отменяю изменения.

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



#94046 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 12:28 в Главная

спасибо огромное) все работает) осталась эта проблема http://forum.storela.../10505-корзина/



#94039 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 11:55 в Главная

в 10



#94028 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 10:49 в Главная

Просмотр сообщенияshnafix (08 Октябрь 2013 - 10:44) писал:

Здравствуйте.
Попробуйте в Сайт->Редактор шаблонов->HTML найти строку
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
и удалите ее.
Ни чего не изменилось



#94009 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 09:32 в Главная

http://alver.storeland.ru/, в хроме нормально, а в эксплорере ужасно, помогите разобраться....



#106898 Изменение Количества В Корзине

Отправлено от borisovd в 28 Ноябрь 2013 - 11:14 в Корзина

Если делать стрелки то люди будут уменьшать или увеличивать товар не кратному число товаров в упаковке. поэтому это должно быть сразу сделано или можно эти стрлки спрятать прописав display:none; ?



#108211 Изменение Количества В Корзине

Отправлено от borisovd в 04 Декабрь 2013 - 03:41 в Корзина

Просмотр сообщенияСake (04 Декабрь 2013 - 02:03) писал:

Совсем забыл - удалите старый код кнопок в шаблоне "Корзна"

<script type="text/javascript" >
						 $(document).ready(function() {
						 $('.minus').click(function () {
						 var $input = $(this).parent().find('input');
						 var count = parseInt($input.val()) - 1;
						 count = count < 1 ? 1 : count;
						 $input.val(count);
						 $input.change();
						 return false;
						 });
					 $('.plus').click(function () {
					 var $input = $(this).parent().find('input');
					 $input.val(parseInt($input.val()) + 1);
					 $input.change();
					 return false;
					 });
					 });
				 </script>

далее найдите

<div class="nums">
							 <span class="minus">-</span>
								 <input readonly="readonly" name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="text" /> {cart_items.GOODS_MOD_MEASURE_NAME}
							 <span class="plus">+</span>
						 </div>

и замените на

<div class="nums">
							 <span class="minus">-</span>
								 <input readonly="readonly" name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="text" />
<span class="plus">+</span>
{cart_items.GOODS_MOD_MEASURE_NAME}
						 </div>
Все равно не правильно увеличивает((

И можно кнопки + и - сделать по высоте окна количества штук?или просто подставить стрелочки простые вверх и вниз?

И еще стала выскакивать js ошибка причем только если выбрать товар на слайдере на главной странице под большим банером....

На странице возникла JS ошибка:


Script error. на строке: 0.


Адрес файла:


Как исправить ошибку?


Не удалось найти решение для данной ошибки. Для решения проблемы исправьте javascript в разделе «Сайт» > «

Редактор тем

».


Если необходимо помочь в решении данной ошибки, задайте вопрос в разделе "

Ошибки

" на нашем форуме.




#106404 Изменение Количества В Корзине

Отправлено от borisovd в 26 Ноябрь 2013 - 18:23 в Корзина

Просмотр сообщенияCastiel (26 Ноябрь 2013 - 18:20) писал:

Редактируем шаблон Корзина

Находим
			 <td class="cell3">
				 <input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" /> {cart_items.GOODS_MOD_MEASURE_NAME}
			 </td>

Заменяем на
<td class="cell3">
				 <input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="number" min="1" />
			 {cart_items.GOODS_MOD_MEASURE_NAME}
			 </td>
Не то, прибавляет по одному товару. а нужно по количеству товара в упаковке

И нужно запретить вписывать значение с клавиатуры



#107510 Изменение Количества В Корзине

Отправлено от borisovd в 30 Ноябрь 2013 - 14:26 в Корзина

Просмотр сообщенияСake (30 Ноябрь 2013 - 02:58) писал:

Используете инструкцию из темы форума http://forum.storela...ами/#entry43995
Сделал, только можно что бы плюс был сразу после окна, а то сейчас после слова штук.



#106410 Изменение Количества В Корзине

Отправлено от borisovd в 26 Ноябрь 2013 - 18:55 в Корзина

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



#106397 Изменение Количества В Корзине

Отправлено от borisovd в 26 Ноябрь 2013 - 18:05 в Корзина

Подскажите как сделать что бы в корзине были стрелочки увеличения и уменьшения товара. НО нужно что бы увеличивало кратно количеству уже добавленных в корзину товаров. По умолчанию добавляется допустим 6 товаров так вот при нажатии на кнопку вверх становилось 12 товаров и так далее. И запретить вводить вручную количество. Только стрелочками. Спасибо)



#106426 Изменение Количества В Корзине

Отправлено от borisovd в 26 Ноябрь 2013 - 20:15 в Корзина

Просмотр сообщенияCastiel (26 Ноябрь 2013 - 19:28) писал:

Как я понял это добавит стрелки на страницу товар, а нужно в корзину



#107133 Изменение Количества В Корзине

Отправлено от borisovd в 29 Ноябрь 2013 - 01:00 в Корзина

Просмотр сообщенияСake (29 Ноябрь 2013 - 00:29) писал:

Да, эти стрелки вы так же можете спрятать используя свойство display:none;
Не поможете установить эти стрелки в корзину, а то не могу найти нужную тему на форуме, только стрелки в карточке товара, а для корзины не могу найти...



#106581 Изменение Количества В Корзине

Отправлено от borisovd в 27 Ноябрь 2013 - 10:03 в Корзина

Просмотр сообщенияСake (27 Ноябрь 2013 - 02:54) писал:

В подобной реализации присутствует проблема. Данная проблема связана с тем что в шаблоне "Корзина" для товаров недоступны характеристики, тем самым не получиться определить изначальное число кратное упаковки. Если бы товар всегда добавлялся в корзину по одной упаковке, то можно было бы отталкиваться от начального значения. А так как у вас можно в корзину добавить несколько упаковок - определить истинное значение упаковки не представляется возможным. Подобную проблему можно решить только путем исключения изменения количества товара в корзине или же добавления значения характеристики в название товара или в его описание. В названии или описании в подобном случае должна присутствовать идентификационная запись по которой можно было бы определить значение товара в упаковке. Подобный вопрос ранее обсуждался в теме http://forum.storela..._200#entry82839
тогда можно просто запретить изменять значение с клавиатуры в поле количества товара?



#108027 Изменение Количества В Корзине

Отправлено от borisovd в 03 Декабрь 2013 - 12:15 в Корзина

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

Добавьте код в main.js

$(function() {
$('.cartFormTable .minus').click(function() {
var product = $(this).closest('tr');
var product_box = parseInt(product.data('box'));
if(!product_box) {
	 $.get(product.find('.cell2 a.cartFormTbodyHeader').attr('href'), $.proxy(function(html) {
		 var product = $(this).closest('tr');
		 if($(html).find('.goodsDataFormSubmitButton #quantity_wanted').length) {
		 $(html).find('.goodsDataMainDeliveryBlock .goodsDataFeatures td').each(function() {
			 if($.trim($(this).text()) === 'Количество в упаковке') {
				 product.data('box', parseInt($.trim($(this).next().text())));
			 }
		 });
		 if(parseInt(product.data('box'))) {
			 $(this).trigger('click');
		 }
		 }
	 }, this));
	 return(false);
}
var input = $(this).parent().find('input');
var count = parseInt(input.val()) - product_box;
count = count < product_box ? product_box : count;
input.val(count);
input.change();
return(false);
});
$('.cartFormTable .plus').click(function() {
var product = $(this).closest('tr');
var product_box = parseInt(product.data('box'));
if(!product_box) {
	 $.get(product.find('.cell2 a.cartFormTbodyHeader').attr('href'), $.proxy(function(html) {
		 var product = $(this).closest('tr');
		 if($(html).find('.goodsDataFormSubmitButton #quantity_wanted').length) {
		 $(html).find('.goodsDataMainDeliveryBlock .goodsDataFeatures td').each(function() {
			 if($.trim($(this).text()) === 'Количество в упаковке') {
				 product.data('box', parseInt($.trim($(this).next().text())));
			 }
		 });
		 if(parseInt(product.data('box'))) {
			 $(this).trigger('click');
		 }
		 }
	 }, this));
	 return(false);
}
var input = $(this).parent().find('input');
input.val(parseInt(input.val()) + product_box);
input.change();
return(false);
});
});

Кнопки minus, plus необходимо сделать видимыми.
Как то увеличивает странно...вообще не понятно...и можно кнопку плюс подвинуть перед ШТ.



#106642 Изменение Количества В Корзине

Отправлено от borisovd в 27 Ноябрь 2013 - 12:46 в Корзина

Просмотр сообщенияborisovd (27 Ноябрь 2013 - 10:03) писал:

тогда можно просто запретить изменять значение с клавиатуры в поле количества товара?
Сделал прописав readonly="readonly" Но хотелось бы что бы можно было делать так как задумано что бы товар увиличивался количеству пар в упаковке



#108323 Изменение Количества В Корзине

Отправлено от borisovd в 04 Декабрь 2013 - 11:29 в Корзина

Просмотр сообщенияСake (04 Декабрь 2013 - 04:55) писал:

Вы добавили код в main.js 3 раза. Удалите 2 повторения. Для кнопок - найдите в файле стилей main.css

.minus, .plus {
background: #F2F2F2;
border: 1px solid #DDDDDD;
border-radius: 4px;
display: none;
height: 10px;
padding: 3px 5px;
width: 10px;
}

и замените на

.minus, .plus {
background: #F2F2F2;
border: 1px solid #DDDDDD;
border-radius: 4px;
display: none;
height: 10px;
padding: 1px 6px;
width: 10px;
}
Код не одинаковый, в одном месте Количество в упаковке, в другом количество пар в упаковке, и количество сумок в упаковке) поэтому был продублирован код 3 раза с этими изменениями)