Автор Тема: Возможно ли заменить "onblur" на "авто-копирование"?  (Прочитано 360 раз)

31 Май 2017, 01:07:24
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет! В корзине были продублированы имя и фамилия, и когда пользователь заполнял первое имя и фамилию,а потом к примеру ставил курсор на имя2 - туда сразу копировалось имя1, за это отвечает onblur.  Я скрыл имя2 и фамилию2, что бы упростить корзину, но поскольку они получаются незаполненными, в счете фактуре они отсутствуют.  Можно ли в коде заменить onblur на что-то, что будет автоматом копировать содержимое имя1 в скрытое поле имя2, что бы в итоге получить его в счете фактуре?

         
<div class="required form-group">
<label for="firstname">{l s='First name'} <sup>*</sup></label>
<input type="text" class="text form-control validate" id="customer_firstname" name="customer_firstname"
onblur="$('#firstname').val($(this).val());" data-validate="isName"
value="{if isset($guestInformations) && isset($guestInformations.customer_firstname)
&& $guestInformations.customer_firstname}{$guestInformations.customer_firstname}{/if}" />
31 Май 2017, 09:42:29
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Событие "onblur" также "скопирует" значение переменной #customer_firstname в #firstname. Так что менять событие не обязательно.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
31 Май 2017, 19:51:48
Ответ #2
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Событие "onblur" также "скопирует" значение переменной #customer_firstname в #firstname. Так что менять событие не обязательно.
даже если так, как я написал выше, в счете фактуре фамилия2 и имя2 не отображается, после их скрытия из формы.
31 Май 2017, 20:51:38
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Может дело не в форме регисрации, а в шаблоне pdf фактуры? Шаблон смотрели, есть там эти поля?