Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 652 Просмотров
*

Kara

  • Новичок
  • 4
  • 0 / 0
Ограничения для полей
« : 21.02.2024, 16:24:04 »
Здравствуйте!
На сайте, с которым мне получили работать, есть форма отправки обратной связи. Не буду вдаваться в подробности, но мне нужно поставить ограничения для полей, чтобы в форму могли писать только кириллицей, так как иностранные пользователи являются в моем случае источником спама. Можно ли сделать так, чтобы система воспринимала латинницу как недопустимые символы?
Я новичок в Joomla и пытаюсь понять, можно ли вообще залезть в код, чтобы поставить ограничения. Я нашла несколько инпутов, которые могли бы помочь, но любой совет был бы кстати!
*

Vastriet

  • Захожу иногда
  • 254
  • 6 / 0
Re: Ограничения для полей
« Ответ #1 : 21.02.2024, 16:25:18 »
ну форм куча есть
а так все возможно
*

sivers

  • Живу я здесь
  • 2465
  • 336 / 0
Re: Ограничения для полей
« Ответ #2 : 21.02.2024, 20:20:11 »
Добавьте в поле ввода атрибут pattern:
Код
pattern="[^A-Za-z]+"
Это правило для инпута будет разрешать все символы, кроме латиницы.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

fsv

  • Живу я здесь
  • 2765
  • 402 / 2
Re: Ограничения для полей
« Ответ #3 : 22.02.2024, 13:22:53 »
Спамят, скорее всего, не через заполнение полей в форме, а напрямую. Еще и в контроллере проверяйте данные.
Веб-разработка: заказ. Только новая объемная разработка. Качественно, дорого.
*

Kara

  • Новичок
  • 4
  • 0 / 0
Re: Ограничения для полей
« Ответ #4 : 22.02.2024, 15:52:02 »
Добавьте в поле ввода атрибут pattern:
Код
pattern="[^A-Za-z]+"
Это правило для инпута будет разрешать все символы, кроме латиницы.

Большое вам спасибо!
Но куда его вставлять? Это делается с помощью инструментов разработчика или с помощью Joomla! API?
Я все еще разбираюсь, как это должно работать :(
*

sivers

  • Живу я здесь
  • 2465
  • 336 / 0
Re: Ограничения для полей
« Ответ #5 : 22.02.2024, 17:37:07 »
Но куда его вставлять?
Это должно быть вставлено в инпут:
Код
<input type="text" pattern="[^A-Za-z]+" />
Делается это там, где создаете формы.

И да - на стороне сервера в приемщике тоже надо делать проверку. Даже нужнее, чем на фронте.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Kara

  • Новичок
  • 4
  • 0 / 0
Re: Ограничения для полей
« Ответ #6 : 12.03.2024, 14:52:38 »
Это должно быть вставлено в инпут:
Код
<input type="text" pattern="[^A-Za-z]+" />
Делается это там, где создаете формы.

И да - на стороне сервера в приемщике тоже надо делать проверку. Даже нужнее, чем на фронте.

Большое спасибо еще раз
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заполнение доп. полей при создании материала скриптом посредством API

Автор kysin

Ответов: 1
Просмотров: 317
Последний ответ 24.08.2023, 22:15:07
от kysin
Ошибка 403 на сайт наложены ограничения

Автор Екатерина2022

Ответов: 1
Просмотров: 226
Последний ответ 02.09.2022, 10:19:11
от wishlight
Снять ограничения на Метатег Description

Автор lgmax

Ответов: 3
Просмотров: 869
Последний ответ 13.06.2022, 10:07:33
от sergeytolkachyov
Создание своих типов полей при создании плагина

Автор ArtemDeveloper

Ответов: 0
Просмотров: 329
Последний ответ 02.11.2021, 10:58:43
от ArtemDeveloper
Ограничения на количество ввода пароля

Автор Serebro2009

Ответов: 7
Просмотров: 400
Последний ответ 05.10.2021, 21:38:37
от ShopES