From ae864ba7514b0eb1a0155ed116867715fce270ab Mon Sep 17 00:00:00 2001 From: Normann Lou Date: Tue, 23 Jun 2009 07:46:12 +0000 Subject: [PATCH] APICHANGE: add function ConfirmedPasswordField::setChildrenTitle() which can set each child of the field a customised title. git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@79851 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- forms/ConfirmedPasswordField.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/forms/ConfirmedPasswordField.php b/forms/ConfirmedPasswordField.php index b933c11db..791b4a8f9 100644 --- a/forms/ConfirmedPasswordField.php +++ b/forms/ConfirmedPasswordField.php @@ -163,6 +163,17 @@ class ConfirmedPasswordField extends FormField { } } + function setChildrenTitles($titles) { + if(is_array($titles)&&count($titles)){ + foreach($this->children as $field) { + if(isset($titles[0])){ + $field->setTitle($titles[0]); + array_shift($titles); + } + } + } + } + /** * Value is sometimes an array, and sometimes a single value, so we need to handle both cases */