WordPress как на ладони

Перевод текста в корзине

Нужно чтобы при вводе адреса доставки покупатель мог вводить имя, фамилию, адрес, населенный пункт и область/регион только на английском языке.

Так как я новичок, и подходящих плагинов я не нашел, прошу подробно обьяснить куда писать какой-либо код или скинуть русскоязычную статью как это делается. Заранее спасибо!)

0
Zhenya
6 лет назад
  • 0

    Найми человека, ты сам скорее всего не справишься. Плагинов таких скорее всего нет.

    Нужно писать код на javascript который будет анализировать что вводит пользователь, и выводить ошибку если используются символы отличные от английских.

    Хочешь сам? Гугли по пунктам, пиши код

    1. как проверить что вводит пользователь в поле input javascript
    2. как запретить вводить символы в поле input javascript
    3. ... и так далее по шагам.

    Еще вариант, найти реализацию на другом сайта, найти код который за делает это, читать его, и адаптировать под свою разметку на сайте.

    Если нету денег и лень учится то вот короткое решение:

    $('input#address').bind('keyup',function(){
    	$(this).val($(this).val().replace(/[^a-z0-9\s]/i, ""))
    });

    Простой пример если твое поле input имеет id="address" русски символы просто будут пропадать, и пользователь должен догадаться что нужно вводить латинскими )

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация