FEATURE: added ability to have a required identitifer specificed globally

This commit is contained in:
Will Rossiter 2009-10-15 00:33:13 +00:00
parent 789d1db241
commit 86b4df4953

View File

@ -18,6 +18,11 @@ class UserDefinedForm extends Page {
*/
static $need_permission = 'ADMIN';
/**
* @var String Required Identifier
*/
static $required_identifier = null;
/**
* @var Array Fields on the user defined form page.
*/
@ -292,6 +297,10 @@ class UserDefinedForm_Controller extends Page_Controller {
$fieldValidation[$field->Name] = $errorMessage;
$fieldValidationOptions['required'] = true;
$fieldToAdd->addExtraClass('requiredField');
if(self::$required_identifier) {
$fieldToAdd->setLeftTitle($fieldToAdd->getLeftTitle . ' '. self::$required_identifier);
}
}
// Add field to the form