#1
Отправлено 12 Август 2013 - 21:51
Можно ли при регистрации, нового покупателя и при редактировании личных данных уже зарегистрированного покупателя, в поле контактный телефон установить маску ввода?
Пример: Телефон для связи в международном формате (Пример: +373XXXXXXXX) (обязательно вначале +373 затем 8 цифр иначе не приходят СМС на телефон покупателя)
и ещё... как можно отредактировать уже зарегистрированные телефоны?
Заранее спасибо!
#2
Отправлено 12 Август 2013 - 22:36
Jonyk (12 Август 2013 - 21:51) писал:
Можно ли при регистрации, нового покупателя и при редактировании личных данных уже зарегистрированного покупателя, в поле контактный телефон установить маску ввода?
Пример: Телефон для связи в международном формате (Пример: +373XXXXXXXX) (обязательно вначале +373 затем 8 цифр иначе не приходят СМС на телефон покупателя)
и ещё... как можно отредактировать уже зарегистрированные телефоны?
Заранее спасибо!
Здравствуйте, Вы можете поставить пример номера телефона под полем ввода номера телефона. В бэк-офисе можно изменить номер телефона в разделе контакты, но в разделе заказа - нет/
Для того, чтобы добавить номер телефона в пример, найдите в шаблоне Оформление заказа блок
<tr> <td><label for="contactPhone">Контактный телефон:<span>*</span></lable></td> <td><input type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td> </tr>замените его на
<tr> <td><label for="contactPhone">Контактный телефон:<span>*</span></lable></td> <td style="padding-bottom: 0px;"><input type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td> </tr> <tr> <td></td> <td>пример: +373хххххххх</td> </tr>
или на такой
<tr> <td><label for="contactPhone">Контактный телефон:<span>*</span></lable></td> <td style="padding-bottom: 0px;"><input placeholder="+373xxxxxxxx" type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td> </tr>в первом случае пример номера под полем ввода. Во втором случае в самом поле ввода.
#3
Отправлено 13 Август 2013 - 12:19
#5
Отправлено 15 Август 2013 - 21:08
Jonyk (15 Август 2013 - 11:42) писал:
после сделанных изменений по второму варианту вышла следующая кака...
помогите пожалуйста. мой сайт www.md-bay.com
Заранее спасибо!
Я не вижу на Вашем сайте подобных изменений, поэтому выполните мою инструкцию еще раз, результат у Вас должен получиться не такой как на скриншоте, в инструкции ошибок не обнаружила. Возможно, эти изменения есть на каком-то другом Вашем сайте. Смотрю я их на SL-208875
#6
Отправлено 15 Август 2013 - 22:27
support 2.0 (15 Август 2013 - 21:08) писал:
Вы смотрите правильно!
Перепроверил вроде всё! Проблема осталась! Поэтому привожу весь код! Проверьте пожалуйста, может я где-то сморозил...
<!-- Статический заголовок странички --> <div class="headline" style="background:none;"> <div class="h1static clear"> <h1 class="fnt18n">Регистрация</h1> </div> </div> <!-- Статический заголовок странички-Конец --> <!-- Спидбар сайта --> <div class="padd"> <div class="speedbar fnt11n txtalgnlft"> <a href="http://{NET_DOMAIN}/">Главная</a> » <span class="fnt11b">Регистрация</span> </div> </div> <!-- Спидбар сайта-Конец --> <!-- Вход на сайт --> <form action="{USER_REGISTER_URL}" method="post" class="clientForm"> {% IF FORM_NOTICE %} <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;"> {FORM_NOTICE} </div> {% ENDIF %} <div class="privat padd"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="from" value="{FROM}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <table cellpadding="0" width="70%" cellspacing="0" class="tblinput fnt12n txtalgnlft"> <tr> <td width="40%"> <label for="reg_name">Представьтесь, пожалуйста:</label> </td> <td> <input type="text" id="reg_name" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_NAME}]" value="{FORM_SITES_CLIENT_NAME}" maxlength="100" class="required" /> <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px; display:none;" id="caps_lock"> <strong>Caps Lock включен.</strong><br /> Пароль может быть введен неверно. </div> </td> </tr> <tr> <tr> <td><label for="contactPhone">Контактный телефон:<span>*</span></lable></td> <td style="padding-bottom: 0px;"><input placeholder="+373xxxxxxxx" type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td> </tr> <input type="text" id="sites_client_mail" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PHONE}]" value="{FORM_SITES_CLIENT_PHONE}" maxlength="255" class="required" /> </td> </tr> <tr> <td> <label for="sites_client_mail">Укажите E-mail:</label> </td> <td> <input type="text" id="sites_client_mail" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_MAIL}]" value="{FORM_SITES_CLIENT_MAIL}" maxlength="255" class="required email" /> </td> </tr> <tr> <td> <label for="sites_client_pass">Придумайте пароль:</label> </td> <td class="fnt10n"> <input id="sites_client_pass" type="password" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PASS}]" value="{FORM_SITES_CLIENT_PASS}" maxlength="50" minlength="6" class="required" /> {% IFNOT user_agent_ie %}<a href="#" rel="Скрыть пароль" class="showPass clear">Показать пароль</a>{% ENDIF %} </td> </tr> </table> <button type="submit" name="toprev" class="whtblue">Регистрация</button> </form> </div> <div class="hr"></div> <div class="txtalgncnt"> <img src="{ASSETS_IMAGES_PATH}logo.png" alt="" /> <p> <a href="{USER_LOGIN_URL}" class="whtblue">Вход с паролем</a> <a href="{USER_RECOVERY_URL}" class="whtblue">Восстановление пароля</a> </p> </div> </form> <!-- Вход на сайт-Конец -->
#7
Отправлено 16 Август 2013 - 03:01
</tr> <tr> <tr>
и замените на
</tr> <tr>
далее найдите и удалите
<input type="text" id="sites_client_mail" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PHONE}]" value="{FORM_SITES_CLIENT_PHONE}" maxlength="255" class="required" /> </td>
#8
Отправлено 16 Август 2013 - 09:29
Сake (16 Август 2013 - 03:01) писал:
</tr> <tr> <tr>
и замените на
</tr> <tr>
далее найдите и удалите
<input type="text" id="sites_client_mail" name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PHONE}]" value="{FORM_SITES_CLIENT_PHONE}" maxlength="255" class="required" /> </td>
Спасибо! Всё сделал!!! Теперь пишет следующее:
Извините, Вы не указали телефон для связи, укажите его, пожалуйста
и если можно сделать немного отступ по вертикали между полями [Контактный телефон:*] и [Укажите E-mail][
#9
Отправлено 16 Август 2013 - 18:41
Jonyk (16 Август 2013 - 09:29) писал:
Извините, Вы не указали телефон для связи, укажите его, пожалуйста
и если можно сделать немного отступ по вертикали между полями [Контактный телефон:*] и [Укажите E-mail][
<td style="padding-bottom: 0px;"><input placeholder="+373xxxxxxxx" type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td>измените так
<td><input placeholder="+373xxxxxxxx" type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td>
#10
Отправлено 16 Август 2013 - 18:55
sengun (16 Август 2013 - 18:41) писал:
<td style="padding-bottom: 0px;"><input placeholder="+373xxxxxxxx" type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td>измените так
<td><input placeholder="+373xxxxxxxx" type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td>
Спасибо! Всё сделал!!!
Куки почистил!
Расстояние наладилось, но по прежнему регистрация не работает!
Выдаёт: Извините, Вы не указали телефон для связи, укажите его, пожалуйста
#11
Отправлено 17 Август 2013 - 03:53
name="form[contact][phone]"
и замените на
name="form[{ANTISPAM_FORM_FIELD_NAME_SITES_CLIENT_PHONE}]"
#12
Отправлено 17 Август 2013 - 09:36
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных