Tuesday, July 9, 2013

Orangehrm 3.x : Adding new fields

For adding a new field in personal details u should add some changes to the following files also:

1. ViewPersonalDetailsSuccess.php (symfony->plugins->orangehrmpimplugin->modules->pim->templates)
2. BaseEmployee.class.php (symfony->lib->model->doctrine->base)
3. BaseEmployeeForm.class.php (symfony->lib->form->doctrine->base)
4. EmpInfo.php (lib->model->hrfunct)
5. EmployeeDao.php (symfony->plugins->orangehrmpimplugin->lib->dao)
6. EmployeePersonalDetailsForm.php (symfony->plugins->orangehrmpimplugin->lib->form)
7. EXTRACTOR_EmpInfo.php (lib->extractor->hrfunct)

And also add corresponding field in database (hs_hr_employee)

1 comment:

Anonymous said...

Mau tanya bisa kah anda kasih contoh beserta source codenya??Karna saya mencoba untuk menambahkan field pada orangehrm versi 3.1.2 tidak berhasil,jadi mohon bantuannya..