0
Корзина
0 грн.
  • В корзине пусто!

Маска для номера телефона покупателя OpenCart

  • Маска для номера телефона покупателя OpenCart
400 грн. 500 грн.
-20%
Экономия 100 грн.

  • OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
  • Язык: русский, украинский, английский
  • Ocmod: да

Название файла Ссылка
mask-input_oc20-23.ocmod.zip
mask-input_oc3x.ocmod.zip

Модуль «Маска для номера телефона покупателя» помогает навести порядок в телефонах, которые оставляют клиенты: поле ввода сразу подсказывает нужный формат и не дает «сломать» номер лишними символами. В результате вы получаете более корректные контакты для звонков, доставок и мессенджеров.

Какие задачи решает

  • Снижает количество ошибок при вводе телефона (пропущенные цифры, лишние пробелы, «+» не там и т.д.).
  • Ускоряет оформление заказа: покупатель видит понятный шаблон и быстрее заполняет поле.
  • Приводит номера к единому виду, что удобно для обработки заказов и обратной связи.

Как работает

Вы задаете шаблон (маску) номера в настройках магазина, и он автоматически применяется на витрине к основным полям телефона в оформлении заказа и формах, где обычно вводится телефон. Покупатель вводит цифры, а формат подставляется автоматически.

Важно: модуль использует значение из настройки «Маска номера телефона покупателя». Если маска не задана - ничего не меняется.

Возможности

  • Настройка маски в админке (в общих настройках магазина).
  • Применение маски на витрине без правок шаблона вручную.
  • Поддержка популярных вариантов полей телефона (разные темы/формы могут использовать разные идентификаторы).

Пример использования

Укажите маску, например: +38 (999) 999-99-99 - и покупатель будет вводить номер строго в этом формате.


Маска для номера телефона покупателя OpenCart
Маска для номера телефона покупателя OpenCart
Маска для номера телефона покупателя OpenCart
Характеристики дополнения
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Язык русский, украинский, английский
Ocmod да
АаА
АаА - 25.10.2025

Доброго дня.
Даний модуль зробить маску телефонного номера в модулі швидкого замовлення при оформленні замовлення?
У графі не можна буде вводити нічого, крім цифр? І менше там скажемо 7-і теж не можна буде чи як він працює?
Заздалегідь дякую за відповідь.


Ответ:

Так, зробить. Вводяться можуть лише цифри. Кількість цифр залежить від зазначеної маски в налаштуваннях (дивіться скріншоти).

Viacheslav
Viacheslav - 31.05.2025

Підкажіть як подружити з модулем "Спрощене замовлення", встановив все начебто ок але у вкладці Опції не з'явилося поле налаштувань


Ответ:

Додаток сумісний з більшістю модулів спрощеного замовлення, крім simple (у нього є власна маска). підтримку.

Alesia
Alesia - 18.05.2025

Доброго дня. З шаблоном ЛайтШоп працює?


Ответ:

Працює!

Віктор
Віктор - 13.05.2025

Чи є для 4.0.1.1 такий?


Ответ:

Ні.

Александра
Александра - 31.03.2025

Не працює, тільки-но поставив, масок не з'явилося, в налаштуваннях все зробив. Приклав би скріншоти, але тут не можна


Ответ:

На підтримку напишіть. Вам допоможуть.

Антон
Антон - 15.02.2025

Доброго дня, цей модуль повісить маску на всьому сайті? Включаючи адмін-панель (наприклад, зміна телефону користувача)? І друге питання - чи не буде конфліктів з іншими модулями, на кшталт Сімпл, де висить своя маска (або її можна буде просто відключити)?


Ответ:

На адмінку не поширюється. Проблем не буде. У simple маску не додає, тому що там є власна маска.

Руслан
Руслан - 18.01.2025

Привіт! А з швидкою реєстрацією симпле дружить?


Ответ:

У simple є власна маска. Дивіться налаштування поля telephone.

Сергей
Сергей - 20.11.2024

Після покупки допомагаєте встановити чи правити якщо виникнуть проблеми?


Ответ:

Допомагаємо.

Сиггизмунд
Сиггизмунд - 09.11.2023

Чи можна зробити, щоб при введенні 8-ки, вона пропускалася, як перший символ?
тому що деякі вводять її не дивлячись і в результаті остання цифра не вміщується.


Ответ:

ІМХО сумнівне рішення без попередження видаляти те що ввів користувач.

Краще змінити в контролері валідацію. Що типу такого

if ((utf8_strlen($this->request->post['telephone']) != utf8_strlen($this->config-& ;gt;get('config_mask_phone'))) || (!preg_match("/^\+380\d{3}\d{2}\d{2}\d{2}$/", $this->request->post ['telephone']))) {
$this->error['telephone'] = $this->language->get('error_telephone'); }
Дмитрий
Дмитрий - 09.11.2023

Підкажіть, чи буде працювати форматування номера на сторінці реєстрації?


Ответ:

Так, система підставляє маску для телефонного номера не тільки в кошику чи формі зворотного зв'язку, а й під час реєстрації. Незалежно від того, де на сайті знаходиться поле для вводу номера, формат буде автоматично застосований. Це допомагає зменшити помилки при заповненні й забезпечує єдиний стандарт даних для всіх користувачів. Якщо щось не працює — ймовірно, є конфлікт із шаблоном, у такому випадку краще звернутися до підтримки.


Написать отзыв

Внимание: HTML не поддерживается! Используйте обычный текст!

Рекомендуемые товары

Пользовательские поля в адресе
Продается
Пользовательские поля в адресе
OpenCart 3.0
Ocmod да
Безкоштовно
Заказать в один клик
Продается
Заказать в один клик
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
400 грн. 500 грн.
-20%
Экономия 100 грн.
Оформление заказа на одной странице
Продается
Оформление заказа на одной странице
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
400 грн. 500 грн.
-20%
Экономия 100 грн.