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

prostogorod
#1 20.04.2017 14:56

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

DenDevin
#2 20.04.2017 19:32
Какие данные хотите проверять валидацией?
prostogorod
#3 21.04.2017 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>

Отредактировано: prostogorod (21.04.2017 09:10, 6 лет назад)
DenDevin
#4 25.04.2017 05:11
В котонти есть встроенные средства валидации, обратите внимание на функцию cot_import(). В нее передается три параметра - название поля от которого пришли данные, метод передачи данных и тип данных, на какой нужно проверить пришедшие данные.

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

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

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

Не совсем понял вопрос по коду.. Что значит - без value? Чтобы первым ( выбранным) опшеном было пустое поле?
Отредактировано: DenDevin (25.04.2017 05:29, 6 лет назад)