Adding Fields to the Person Form - 3.1

From IHRIS Wiki
Revision as of 13:43, 10 March 2009 by Litlfred (talk | contribs)

In this tutorial, we will look at adding a new fields to the person form to version 3.1 of iHRIS Manage. We will add two fields, one called "Favorite Color" which will be a drop-down list of values, and one will be "Favorite Animal" which will be a free-text field. There are many ways to skin my favorite animal, a cat. Likewise, there are many ways to add a field to a form. In order to better maintain the code and the customizations we are making, we will do so by creating a sub-module Tutorial_ManagePerson of our site-module which contain the all of our changes. To look at a similar customization, look at [CSSC]'s customizations and in particular under modules/Person

Pre-Requisites

Please read over the following articles:


Creating a Site

We will make our customizations to a copy of the iHRIS Manage Demo site located at ihris-manage/sites/Demo. For example, on unix you might do

cd ihris-manages/sites
cp -R Demo Tutorial

Creating a New Module

Adding the Fields to Magic Data

Customizing the Template Files

Enabling the Module