| Автор |
Сообщение |
|
Denis
Зарегистрирован: 02 окт 2020, 19:17 Сообщения: 20
|
Здравствуйте! Я купила ваш скрипт, но у меня возникла проблема с добавлением номеров других стран. Моя доска ориентирована на несколько европейских стран, но форма добавления номера заточена под формат российского номера. Можно добавить только определённое число цифр, но мне нужно, чтобы добавлялось любое значение и вначале стоял только +
Сможете подсказать, как и где внести изменения?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
|
| 04 окт 2020, 17:11 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Отредактируйте файл масок телефонных номеров phone-codes.json В штатных шаблонах он находится в папке /templates/имя_шаблона/assets/plugins/inputmask/phone-codes.json В шаблонах Оксаны Соболевой это /templates/имя_шаблона/inputmask/phone-codes.json Замените содержимое файла на это. Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Количество цифр в маске номера можете изменить на своё. После этого очистите кэш браузера для сайта, иначе изменений можете не увидеть.
|
| 04 окт 2020, 23:59 |
|
 |
|
Denis
Зарегистрирован: 02 окт 2020, 19:17 Сообщения: 20
|
Geo писал(а): Отредактируйте файл масок телефонных номеров phone-codes.json В штатных шаблонах он находится в папке /templates/имя_шаблона/assets/plugins/inputmask/phone-codes.json В шаблонах Оксаны Соболевой это /templates/имя_шаблона/inputmask/phone-codes.json Замените содержимое файла на это. Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Количество цифр в маске номера можете изменить на своё. После этого очистите кэш браузера для сайта, иначе изменений можете не увидеть. Я заметил, что в файле: inputmask/phone-codes.json присутствуют маски для разных, но почему когда я пытаюсь добавить объявление - не подставляется автоматически маска для моей страны или стран, которые добавлены в древо регионов?
|
| 05 окт 2020, 00:32 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Маска подбирается по коду страны. Дерево регионов тут ни при чём.
|
| 05 окт 2020, 00:35 |
|
 |
|
Denis
Зарегистрирован: 02 окт 2020, 19:17 Сообщения: 20
|
Geo писал(а): Маска подбирается по коду страны. Дерево регионов тут ни при чём. Сделал всё точь в точь, как вы написали выше, но изменений нет. Осталось тоже самое поле, что на скриншоте.
|
| 05 окт 2020, 00:39 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Это кэш. Очистите кэш или тестируйте в приватном режиме браузера.
|
| 05 окт 2020, 00:40 |
|
 |
|
Denis
Зарегистрирован: 02 окт 2020, 19:17 Сообщения: 20
|
Geo писал(а): Это кэш. Очистите кэш или тестируйте в приватном режиме браузера. Всё верно, проблема была в кэше. Спасибо! Ещё такой вопрос: а возможно сделать так, чтобы при добавлении объявления автоматически подбиралась нужная маска для той страны откуда пользователь?
|
| 05 окт 2020, 00:44 |
|
 |
|
Denis
Зарегистрирован: 02 окт 2020, 19:17 Сообщения: 20
|
Geo писал(а): Это кэш. Очистите кэш или тестируйте в приватном режиме браузера. Я всё сделал, как вы сказали и это сработало, но появилась проблема другого характера. В маске стоит 10 решёток и это позволяет вводить только 10 цифр, я добавил больше решёток, чтобы можно было добавлять больше цифр, но когда вводишь телефон короче, то система не даёт сохранить объявление, выводя ошибку: Неверное значение поле телефон Возможно как-нибудь снять ограничения по цифрам, чтобы номер короче тоже добавлялся, а не требовал именно то число, сколько решёток # в маске ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
|
| 05 окт 2020, 17:40 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Создайте любой файл с расширением .inc в папке commands Там пропишите Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
| 06 окт 2020, 20:51 |
|
 |
|
Denis
Зарегистрирован: 02 окт 2020, 19:17 Сообщения: 20
|
Geo писал(а): Создайте любой файл с расширением .inc в папке commands Там пропишите Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Данный метод сработал! Спасибо за помощь! А вообще возможно сделать так, чтобы подставлялась нужная маска по коду нужной страны? Если человек например из Литвы, то маска для литовского номера.
|
| 06 окт 2020, 22:24 |
|
|