Я хочу ограничить вставку html-тегов из textarea с помощью проверки yii2. Один из способов, которым я знаю, – использование htmlspecialchars(string)
. Он преобразует html-теги в escape-символы. например, <to $ lt;
Но я не хочу, чтобы я хотел проверить его перед вставкой и показать сообщение проверки. Есть ли правило проверки в yii2 для ограничения тегов html
Специального правила нет, но вы можете создать метод проверки, который проверяет это.
Пример реализации:
$filtered
filter с текстом, фильтрованным с помощью HtmlPurifier, – на этот раз он должен быть настроен со списком допустимых тегов HTML, чтобы все остальное было удалено. $filtered
текстом – если оба значения одинаковы, это означает, что вход действителен.