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


Помогите Внести Изменения На Главную Страницу


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

#1 Sozercatell

Sozercatell

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

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

Отправлено 12 Январь 2018 - 12:26

День добрый. Аккаунт SL-429636

Помогите пожалуйста внести изменения на главную страницу.
Всё указал на прикрепленном скрине.

И еще вопрос, можно ли сделать так чтобы товары из раздела - "Подарок в посылку" добавлялись в корзину только при достижении общей суммы заказа 3000 рублей?

Заранее благодарю за ответ.

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

  • Screenshot_5.jpg


#2 Sozercatell

Sozercatell

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

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

Отправлено 15 Январь 2018 - 12:42

Еще раз день добрый. С товарами на главной уже разобрался. Дайте пожалуйста ответ на другие вопросы. Спасибо.

#3 Sozercatell

Sozercatell

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

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

Отправлено 17 Январь 2018 - 12:49

Дайте пожалуйста ответ на мой вопрос.

#4 Sozercatell

Sozercatell

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

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

Отправлено 19 Январь 2018 - 12:53

Здесь есть кто-нибудь живой?! Помогите пожалуйста мне с моей просьбой!

#5 Ирина345

Ирина345

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

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

Отправлено 23 Январь 2018 - 14:04

Просмотр сообщенияSozercatell (12 Январь 2018 - 12:26) писал:

День добрый. Аккаунт SL-429636

Помогите пожалуйста внести изменения на главную страницу.
Всё указал на прикрепленном скрине.

И еще вопрос, можно ли сделать так чтобы товары из раздела - "Подарок в посылку" добавлялись в корзину только при достижении общей суммы заказа 3000 рублей?

Заранее благодарю за ответ.
Здравствуйте, извините за долгий ответ.
Что бы добавить надпись, зайдите в раздел Сайт-редактор шаблонов и откройте шаблон hTML, далее в нем найдите код
<!-- END: Main Navigation -->
			</div>
		  </div>
		</div>
	  </div>
	</div>
	<!-- /END Шапка -->
замените на
<!-- END: Main Navigation -->
			  <div class="min_prise">Минимальная сумма заказа 800 руб.</div>
			</div>
		  </div>
		</div>
	  </div>
	</div>
	<!-- /END Шапка -->

в конец файла main.css добавьте код
.min_prise {
	text-align: right;
	font-size: 17px;
	margin-top: -16px;
	color: #e77a9c;
}
Что бы не добавлять товары из указанной категории в корзину при сумме заказа меньше 1000, найдите в шаблоне hTML код
</head>
<body>
после вставьте
{%IFNOT CART_SUM_NOW > 1000 %}
   
	{% FOR upper_navigation %}
				  {% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}
				 
				  <style>
					.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart{display:none !important;}
				  </style>
						{% ENDIF %}
				{% ENDFOR %}
				{% ENDIF %}


#6 Sozercatell

Sozercatell

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

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

Отправлено 26 Январь 2018 - 14:53

Просмотр сообщенияИрина345 (23 Январь 2018 - 14:04) писал:

Здравствуйте, извините за долгий ответ.
Что бы добавить надпись, зайдите в раздел Сайт-редактор шаблонов и откройте шаблон hTML, далее в нем найдите код
<!-- END: Main Navigation -->
		 </div>
		 </div>
	 </div>
	 </div>
</div>
<!-- /END Шапка -->
замените на
<!-- END: Main Navigation -->
			 <div class="min_prise">Минимальная сумма заказа 800 руб.</div>
		 </div>
		 </div>
	 </div>
	 </div>
</div>
<!-- /END Шапка -->

в конец файла main.css добавьте код
.min_prise {
text-align: right;
font-size: 17px;
margin-top: -16px;
color: #e77a9c;
}
Что бы не добавлять товары из указанной категории в корзину при сумме заказа меньше 1000, найдите в шаблоне hTML код
</head>
<body>
после вставьте
{%IFNOT CART_SUM_NOW > 1000 %}

{% FOR upper_navigation %}
				 {% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}
				
				 <style>
				 .products-container .add-cart, .product-view .add-cart, .recently-item .add-cart{display:none !important;}
				 </style>
					 {% ENDIF %}
			 {% ENDFOR %}
			 {% ENDIF %}
Спасибо.
Только теперь я не могу никакой товар добавить в корзину из карточки товара. Только через быстрый заказ.
И кнопка заказа в карточке появляется только по достижении необходимой суммы в корзине. Т.е. 3000 рублей.
Как исправить?

#7 Danil

Danil

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

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

Отправлено 29 Январь 2018 - 19:02

Просмотр сообщенияSozercatell (26 Январь 2018 - 14:53) писал:

Спасибо.
Только теперь я не могу никакой товар добавить в корзину из карточки товара. Только через быстрый заказ.
И кнопка заказа в карточке появляется только по достижении необходимой суммы в корзине. Т.е. 3000 рублей.
Как исправить?
Здравствуйте.
В шаблоне html найдите код
  {%IFNOT CART_SUM_NOW > 3000 %}

		{% FOR upper_navigation %}
								  {% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}

								  <style>
										.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart{display:none !important;}
								  </style>
												{% ENDIF %}
								{% ENDFOR %}
								{% ENDIF %}
и замените на

		{% FOR upper_navigation %}
								  {% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}
<script>
$(document).ready(function(){
$('.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart').click(function(){
var reg = $('.subtotal .total-sum .num').text();
var regReplace = reg.replace(/\s/g, '')
var num = parseFloat(regReplace);
if(num < 3000){
alert('ТЕКСТ С ПРЕДУПРЕЖДЕНИЕМ')
return false;
}
})
})
</script>
												{% ENDIF %}
								{% ENDFOR %}


#8 Sozercatell

Sozercatell

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

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

Отправлено 29 Январь 2018 - 19:30

Просмотр сообщенияDanil (29 Январь 2018 - 19:02) писал:

Здравствуйте.
В шаблоне html найдите код
{%IFNOT CART_SUM_NOW > 3000 %}

{% FOR upper_navigation %}
{% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}

<style>
.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart{display:none !important;}
</style>
{% ENDIF %}
{% ENDFOR %}
{% ENDIF %}
и замените на

{% FOR upper_navigation %}
{% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}
<script>
$(document).ready(function(){
$('.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart').click(function(){
var reg = $('.subtotal .total-sum .num').text();
var regReplace = reg.replace(/\s/g, '')
var num = parseFloat(regReplace);
if(num < 3000){
alert('ТЕКСТ С ПРЕДУПРЕЖДЕНИЕМ')
return false;
}
})
})
</script>
{% ENDIF %}
{% ENDFOR %}
Ничего не получилось. Точнее, получилось, но совсем не то. Первый товар добавляет на любую сумму, в том числе и из категории "Подарок в посылку". А последующие так же и осталось, невозможно добавить при сумме в корзине менее 3000 рублей. Либо стоимости товара менее 3000 рублей. Ни из карточки товара, ни с кнопки быстрого заказа. Может я что-то не так делаю? Хотя все сделал по вашей инструкции. Проверьте пожалуйста код.
Заранее спасибо.

#9 Sozercatell

Sozercatell

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

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

Отправлено 30 Январь 2018 - 16:25

Просмотр сообщенияDanil (29 Январь 2018 - 19:02) писал:

Здравствуйте.
В шаблоне html найдите код
{%IFNOT CART_SUM_NOW > 3000 %}

{% FOR upper_navigation %}
{% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}

<style>
.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart{display:none !important;}
</style>
{% ENDIF %}
{% ENDFOR %}
{% ENDIF %}
и замените на

{% FOR upper_navigation %}
{% IF upper_navigation.NAME=Подарок в посылку || upper_navigation.CURRENT= Подарок в посылку%}
<script>
$(document).ready(function(){
$('.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart').click(function(){
var reg = $('.subtotal .total-sum .num').text();
var regReplace = reg.replace(/\s/g, '')
var num = parseFloat(regReplace);
if(num < 3000){
alert('ТЕКСТ С ПРЕДУПРЕЖДЕНИЕМ')
return false;
}
})
})
</script>
{% ENDIF %}
{% ENDFOR %}

Дайте пожалуйста решение на мою просьбу.
Который день уже прошу и все только после звонка решается.
Либо, если невозможно сделать так как я прошу, то напишите об этом.

#10 Mr.Nito

Mr.Nito

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

  • Модераторы
  • 1 364 сообщений

Отправлено 31 Январь 2018 - 14:52

Просмотр сообщенияSozercatell (30 Январь 2018 - 16:25) писал:

Дайте пожалуйста решение на мою просьбу.
Который день уже прошу и все только после звонка решается.
Либо, если невозможно сделать так как я прошу, то напишите об этом.

Здравствуйте.
Поправил код, проверьте работоспособность, очистив кэш браузера через Ctrl + F5



{% FOR upper_navigation %}
  {% IF upper_navigation.NAME=Подарок в посылку && upper_navigation.CURRENT= Подарок в посылку%}
  <script>
  $(document).ready(function(){
  $('.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart').click(function(){
  var reg = $('.subtotal .total-sum .num').text();
  var regReplace = reg.replace(/\s/g, '')
  var num = parseFloat(regReplace);
 
  if(num < 3000 || isNaN(num)){
  alert('ТОВАР ИЗ ЭТОЙ КАТЕГОРИИ МОЖНО ДОБАВИТЬ ТОЛЬКО ПРИ СУММЕ ПОКУПКИ НЕ МЕНЕЕ 3000 РУБЛЕЙ')
  return false;
  }
  })
  })
  </script>
  {% ENDIF %}
{% ENDFOR %}


#11 Sozercatell

Sozercatell

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

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

Отправлено 31 Январь 2018 - 14:59

Просмотр сообщенияMr.Nito (31 Январь 2018 - 14:52) писал:

Здравствуйте.
Поправил код, проверьте работоспособность, очистив кэш браузера через Ctrl + F5



{% FOR upper_navigation %}
{% IF upper_navigation.NAME=Подарок в посылку && upper_navigation.CURRENT= Подарок в посылку%}
<script>
$(document).ready(function(){
$('.products-container .add-cart, .product-view .add-cart, .recently-item .add-cart').click(function(){
var reg = $('.subtotal .total-sum .num').text();
var regReplace = reg.replace(/\s/g, '')
var num = parseFloat(regReplace);

if(num < 3000 || isNaN(num)){
alert('ТОВАР ИЗ ЭТОЙ КАТЕГОРИИ МОЖНО ДОБАВИТЬ ТОЛЬКО ПРИ СУММЕ ПОКУПКИ НЕ МЕНЕЕ 3000 РУБЛЕЙ')
return false;
}
})
})
</script>
{% ENDIF %}
{% ENDFOR %}

Спасибо огромное! Все отлично работает!!!!! :)




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

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