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"/>. Но это не сработало.
Спасибо.
Подскажите пожалуйста как добавить валидацию к полю URL в панели упарвления страницей при выборе типа URL.
Например, можно выбрать тип URL и не указать сам URL.
Пробовал делать hook на layout/edit/url.jsp используя <aui:validator name="required"/>. Но это не сработало.
Спасибо.
Archivos adjuntos:
Alexey Melnikov, modificado hace 11 años.
RE: валидация поля в панели управления страницей
Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Привет.
Тут два варианта, либо не правильно хук сделан, не применяется, или не на той странице.
Либо не правильно валидатор используется для обязательного поля, это обычно так делается:
Для некоторых типов input'a стандартные валидаторы не работают, тогда можно свой custom validator сделать:
<aui:validator name="custom" errorMessage="this-field-required">
function (val, fieldNode, ruleValue) {
// здесь можно сравнить с необходимыми правилами значение поля val, и вернуть true, если все правильно.
return true
}
</aui:validator>
Тут два варианта, либо не правильно хук сделан, не применяется, или не на той странице.
Либо не правильно валидатор используется для обязательного поля, это обычно так делается:
<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>