mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-29 20:59:23 +02:00
Added skeletal registration module for merge project (merged from branches/2.2.0@45907, r45385)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@46097 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
cde02ea1fa
commit
bd9c74e7a6
@ -231,18 +231,22 @@ class Member extends DataObject {
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the fields for the member form
|
* Returns the fields for the member form - used in the registration/profile module.
|
||||||
|
* It should return fields that are editable by the admin and the logged-in user.
|
||||||
*
|
*
|
||||||
* @return FieldSet Returns a {@link FieldSet} containing the fields for
|
* @return FieldSet Returns a {@link FieldSet} containing the fields for
|
||||||
* the member form.
|
* the member form.
|
||||||
*/
|
*/
|
||||||
function getMemberFormFields() {
|
function getMemberFormFields() {
|
||||||
return new FieldSet(
|
$fields = new FieldSet(
|
||||||
new TextField("FirstName", _t('Member.FIRSTNAME', 'First Name')),
|
new TextField("FirstName", _t('Member.FIRSTNAME', 'First Name')),
|
||||||
new TextField("Surname", _t('Member.SURNAME', "Surname")),
|
new TextField("Surname", _t('Member.SURNAME', "Surname")),
|
||||||
new TextField("Email", _t('Member.EMAIL', "Email", PR_MEDIUM, 'Noun')),
|
new TextField("Email", _t('Member.EMAIL', "Email", PR_MEDIUM, 'Noun')),
|
||||||
new TextField("Password", _t('Member.PASSWORD', 'Password'))
|
new TextField("Password", _t('Member.PASSWORD', 'Password'))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$this->extend('augmentMemberFormFields', $fields);
|
||||||
|
return $fields;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user