2016-05-31 5 views
-2

У меня есть опыт работы с базовым PHP, но не в Symfony. Я использую OrangeHRM в первый раз, и я попытался добавить некоторые поля в форму кандидата, но это не отображается в базе данных. Я следую this article, но пока не успел.Как добавить новое поле в кандидат в OrangeHRM

Кто-нибудь знает, что я делаю неправильно?

+2

Пожалуйста, предоставьте несколько примеров вашего кода и/или ошибок, которые вы получаете. –

+0

Не получили никаких ошибок, которые были заполнены, и когда я отправляю форму, она возвращает страницу и всю форму, заполненную предыдущим значением. Я следовал за статьей i mantion – ravi

ответ

0

Вы сделали совершенный.

Но вам нужно добавить подтверждение для всех полей. Добавьте следующий код в массив $ validators.

'source' => new sfValidatorString(array('required' => false)), 
'location' => new sfValidatorString(array('required' => false)), 
'salexpected' => new sfValidatorString(array('required' => false)), 

после этого ваши данные вставляются в таблицу job_candidate.

Надеюсь, вы получите решение.

+0

да, вы правы, спасибо – ravi