Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Передать количество из input


Recommended Posts

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

Мне необходимо передать значение количества, которое выбрано в карточке товара.

Подскажете как это сделать?

 

<form action="https://loans-qa.tcsbank.ru/api/partners/v1/lightweight/create" method="post">
								<input name="shopId" value="test_online" type="hidden"/>
								<input name="showcaseId" value="test_online" type="hidden"/>
								<input name="promoCode" value="default" type="hidden"/>
								<input name="sum" value="{{ price_without_symbol }}.00" type="hidden">
								<input name="itemName_0" value="{{ text_related }}" type="hidden"/>
								<input name="itemQuantity_0" value="{{ quantity }}" type="hidden"/>
								<input name="itemPrice_0" value="{{ price_without_symbol }}.00" type="hidden"/>
								<input name="itemCategory_0" value="iPhone Apple" type="hidden"/>
								<input name="customerEmail" value="" type="hidden"/>
								<input name="customerPhone" value="" type="hidden"/>
								<input type="submit" value="Купи в кредит"/></form>

 

Снимок экрана 2020-04-09 в 05.48.55.png

Надіслати
Поділитися на інших сайтах


53 минуты назад, spectre сказал:

при изменении поля меняйте кол-во в форме

Спасибо, я в теории понимаю, что нужно передать кол-во из input value, но я совершенно не понимаю как его передать, а тем более в twig :(

Подскажите пожалуйста.

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

Надіслати
Поділитися на інших сайтах


8 минут назад, blablated1 сказал:

Спасибо, я в теории понимаю, что нужно передать кол-во из input value, но я совершенно не понимаю как его передать, а тем более в twig :(

Подскажите пожалуйста.

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

тут не примеры искать нужно

тут нужно найти ваш срипт +- и при изменении этого поля менять параллельно и value этого инпута

Надіслати
Поділитися на інших сайтах


5 часов назад, blablated1 сказал:

Подскажете как это сделать?


как минимум минус этого решения в том, что такие заказы не попадут в админ-панель магазина

Надіслати
Поділитися на інших сайтах


1 час назад, AUSS сказал:

тут не примеры искать нужно

тут нужно найти ваш срипт +- и при изменении этого поля менять параллельно и value этого инпута

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

Ваша подсказка помогла, получилось!)

Есть еще одна проблема, не поможете? У меня при изменении количества - аяксом меняется стоимость. Мне опять же удалось продублировать эту часть кода, чтобы она выводилась у меня в input value, но выводится она правее инпата :(

 

 

function updateProductPrice() {
	$.ajax({
		type: 'post',
		url:  'index.php?route=product/product/updatePrices',
		data: $('#product-product input[type=\'text\'], #product-product input[type=\'hidden\'], #product-product input[type=\'radio\']:checked, #product-product input[type=\'checkbox\']:checked, #product-product select'),
		dataType: 'json',
		success: function(json) {
			{% if special %}
			$('#product-product .us-price-old').html(json['price']);
			$('#product-product .us-price-new').html(json['special']);
			{% else %}
			$('#product-product .us-price-actual').html(json['price']);
			$('#product-product .pid').html(json['price']);
			{% endif %}
			
			{% if tax %}
			$('#us-product-modal-tax').html(json['tax']);
			{% endif %}
			
			$('#main-product-you-save').html(json['you_save']);
		}
	});

 

Снимок экрана 2020-04-09 в 13.14.27.png

Надіслати
Поділитися на інших сайтах


3 часа назад, Blast сказал:

не


html(json['price']);

а

val(json['price']);

Спасибо! Прочитал про разницу, теперь буду знать. Как же это прекрасно, понимать что там написано)

Подскажите пожалуйста, тут 'price' - берется из обычного контроллера?

Я выше реализовывал {{ price_without_symbol }} в контроллере, с помощью него я вывожу сумму без символов валюты.

Соответственно если я здесь использую price_without_symbol - выведется то, что я указал в контроллере?

Еще раз спасибо. Вы чудесны)

Надіслати
Поділитися на інших сайтах


3 часа назад, blablated1 сказал:

Спасибо! Прочитал про разницу, теперь буду знать. Как же это прекрасно, понимать что там написано)

Подскажите пожалуйста, тут 'price' - берется из обычного контроллера?

Я выше реализовывал {{ price_without_symbol }} в контроллере, с помощью него я вывожу сумму без символов валюты.

Соответственно если я здесь использую price_without_symbol - выведется то, что я указал в контроллере?

Еще раз спасибо. Вы чудесны)

контроллер этот же, метод другой - updatePrices

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.