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


Создание маски ввода номера телефона при Оформлении заказа


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 metry

metry

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

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

Отправлено 19 Июль 2020 - 15:56

Добрый день. Для внесения изменений зайдите в Редактор шаблонов-->HTML и найдите:
  <script src="{ASSETS_JS_PATH}main.js?design=neptun"></script> 

после него вставьте:

<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script>

далее зайдите в Редактор шаблонов-->Быстрый заказ и найдите:
		<!-- Данные покупателя -->
		<div class="account">
		  <h3 class="title">Введите личные данные</h3>
		  <div class="form-list">
			<div class="fields">
			  <label for="reg_name" class="required">ФИО <em>*</em></label>
			  <div class="input-box">
				<input id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required input" type="text"/>
			  </div>
			</div>
			<div class="fields">
			  <label for="sites_client_phone" class="required">Телефон <em>*</em></label>
			  <div class="input-box">
				<input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required input" type="text"/>
			  </div>
			</div>
			<!-- Адрес -->
			  <div class="fields">
				<label for="quickDeliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <input type="text" id="quickDeliveryAddress" name="form[delivery][address]" value="{ORDER_FORM_DELIVERY_ADDRESS}" maxlength="500" class="input {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}required{% ENDIF %}"/>
				</div>
			  </div>
		  </div>
		</div>

после него вставьте:

			<script type="text/javascript">
jQuery(function($){
$("#sites_client_phone").mask("+7 (999) 999-9999");
});
</script>

далее в Редакторе шаблонов через кнопку Добавить файлы загрузите файл jquery.maskedinput.js из вложения .

Прикрепленные файлы






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

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