0 Пользователей и 1 Гость просматривают эту тему.
  • 33 Ответов
  • 2629 Просмотров
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Re: Тинькофф
« Ответ #30 : 08.04.2019, 15:38:55 »
Можете подсказать в чем может быть причина?
Потому что в той  кнопке тинькоффа, которая в карточке, цена задана статично 654.95
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Re: Тинькофф
« Ответ #31 : 08.04.2019, 15:43:56 »
Туда надо либо правильную цену выводить в макете вывода товара, либо в JS-коде кнопки заменить статичную цену на parseFloat(jQuery('.cenassas').text().replace(' ', '')), чтоб получилось:
Код
document.getElementById('sum').value = q * parseFloat(jQuery('.cenassas').text().replace(' ', ''));
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Indexxx

  • Захожу иногда
  • 59
  • 0 / 0
Re: Тинькофф
« Ответ #32 : 09.04.2019, 15:43:31 »
Туда надо либо правильную цену выводить в макете вывода товара, либо в JS-коде кнопки заменить статичную цену на parseFloat(jQuery('.cenassas').text().replace(' ', '')), чтоб получилось:
Код
document.getElementById('sum').value = q * parseFloat(jQuery('.cenassas').text().replace(' ', ''));
Добавил в product_default.php
Спойлер
[свернуть]
Теперь выдает ошибку: "Общая цена всех позиций заказа должна быть равна значению в поле sum"
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Re: Тинькофф
« Ответ #33 : 09.04.2019, 16:13:17 »
Потому что там в форме еще и цена указана неправильно. для нее надо:
Код
jQuery('input[name=itemPrice_0]').val(parseFloat(jQuery('.cenassas').text().replace(' ', '')));

а лучше сразу в форму и в сумму вывести правильные значения, раз уж в шаблоне правите.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться