Уважаемые коллеги, ответьте , пожалуйста, на вопрос.. я думаю наверняка кто-нить уже с таким сталкивался.
Создал свой инф блок.. допустим Вакансии.. под него создал в админке свою кастомизированную форму для заполения (использовал )
в новой форме создал, например, 10 полей и сделал так, чтоб все они были обязательны для заполнения.... Все получилось... все работает
Для каждого поля использовал что-то вроде :
только вместо DETAIL_TEXT работал с массивом $PROP.
Вопрос в следующем: если человек забыл ввести какое то поле.. то выдается ошибка, что не заполенно какое то поле (что и требовалось), но самое главное ВСЕ сбрасывается (все заполненные ранее поля).. и приходится вбивать эти 10 полей с самого начала. Как сделать так чтобы этого не происходило и полях оставались введенные значения ?
Спасибо заранее за любую помощь.
Создал свой инф блок.. допустим Вакансии.. под него создал в админке свою кастомизированную форму для заполения (использовал )
в новой форме создал, например, 10 полей и сделал так, чтоб все они были обязательны для заполнения.... Все получилось... все работает
Для каждого поля использовал что-то вроде :
| Код |
|---|
if (strlen($_POST['DETAIL_TEXT'])<=0) $error = new _CIBlockError(2, 'DESCRIPTION_REQUIRED', 'Введите текст статьи'); |
только вместо DETAIL_TEXT работал с массивом $PROP.
Вопрос в следующем: если человек забыл ввести какое то поле.. то выдается ошибка, что не заполенно какое то поле (что и требовалось), но самое главное ВСЕ сбрасывается (все заполненные ранее поля).. и приходится вбивать эти 10 полей с самого начала. Как сделать так чтобы этого не происходило и полях оставались введенные значения ?
Спасибо заранее за любую помощь.