Forums / National / Russian / Тех. поддержка / Валидация экстрополей как сделать?

prostogorod
#1 2017-04-20 14:56

Подскажите, пожалуйста! Создал страницу добавления с экстрополями. Как проверить на валидацию каждое из экстрополей?

DenDevin
#2 2017-04-20 19:32
Какие данные хотите проверять валидацией?
prostogorod
#3 2017-04-21 08:59

Интересует, все, но основное select, textarea, input, checkbox, radio

 

Также еще вопрос по ходу...

Сделал экстрополе MYHOME

<select class="form-control" name="rpageMYHOME">
<option value="Большой">Большой</option>
<option value="Средний">Средний</option>
<option value="Маленький">Маленький</option>
</select>

Как сделать чтобы в экстрополе было без value? <option>Выбрать какой у Вас дом?</option>

This post was edited by prostogorod (2017-04-21 09:10, 6 years ago)
DenDevin
#4 2017-04-25 05:11
В котонти есть встроенные средства валидации, обратите внимание на функцию cot_import(). В нее передается три параметра - название поля от которого пришли данные, метод передачи данных и тип данных, на какой нужно проверить пришедшие данные.

Добавлено 13 минут спустя:

К примеру, вот такой код $nane = cot_import('name', 'P', 'ALP'); говорит о том , что в переменную name сохранятся данные, пришедшие методом POST от поля с имененм name. А параметр ALP просто указывает, на какой тип нужно проверить пришедшие данные. ALP - проверка данных на наличие латинских символов ( alphabet), и на отсутсвие символов другого алфавита - кириллицы и пр. INT - проверка данных на соответсвие числу ARR - проверка данных на соответсвие массиву. BOL - проверка данных на соответсвие boolean - типу данных.

Добавлено 4 минуты спустя:

Не совсем понял вопрос по коду.. Что значит - без value? Чтобы первым ( выбранным) опшеном было пустое поле?
This post was edited by DenDevin (2017-04-25 05:29, 6 years ago)