condition.same-domain
Проверяет, что введенная ссылка принадлежит определенному сайту. При совпадении вернет true
, иначе — false
.
Ссылки надо указывать полностью, вместе с протоколом (http, https, ftp).
Поддомен www.
при проверке не учитывается, то есть ссылки на сайтыwww.example.ru
и example.ru
будут считаться одинаковыми.
Как передать адрес ссылки:
- указать явно в виде строки;
- получить значение из данных;
- сослаться на другой элемент с помощью
$ref
; - использовать хелперы и условия, чтобы получить значение.
Компоненты, которые используются в примере
- view.list — отображает данные списком;
- view.link — добавляет ссылку;
- data.input — передает входные данные задания;
- field.text — добавляет поле для ввода текста;
- data.output — определяет данные задания, которые вы получите после его отправки исполнителем.
Свойства компонента
Название |
Тип |
Описание |
|
"condition.same-domain" |
Задает тип компонента. |
|
any |
Адрес ссылки, которую надо проверить. Если не задан, то используется значение, возвращаемое родительским компонентом (в котором находится |
|
string |
Сообщение об ошибке валидации, которое увидит исполнитель |
|
any |
Адрес ссылки, с которой сравнивается проверяемая ссылка. |
Была ли статья полезна?
Предыдущая
Следующая