Foros de discusión

валидация поля в панели управления страницей

Mikhail Shubenok, modificado hace 11 años.

валидация поля в панели управления страницей

New Member Mensajes: 8 Fecha de incorporación: 19/11/12 Mensajes recientes
Всем привет.
Подскажите пожалуйста как добавить валидацию к полю URL в панели упарвления страницей при выборе типа URL.
Например, можно выбрать тип URL и не указать сам URL.
Пробовал делать hook на layout/edit/url.jsp используя <aui:validator name="required"/>. Но это не сработало.
Спасибо.

Archivos adjuntos:

thumbnail
Alexey Melnikov, modificado hace 11 años.

RE: валидация поля в панели управления страницей

Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Привет.

Тут два варианта, либо не правильно хук сделан, не применяется, или не на той странице.
Либо не правильно валидатор используется для обязательного поля, это обычно так делается:
<aui:input type="text" name="textName" label="Name">
    <aui:validator name="required" />
</aui:input>


Для некоторых типов input'a стандартные валидаторы не работают, тогда можно свой custom validator сделать:
<aui:validator name="custom" errorMessage="this-field-required">
function (val, fieldNode, ruleValue) {
// здесь можно сравнить с необходимыми правилами значение поля val, и вернуть true, если все правильно.
return true
}
</aui:validator>