Source of file MemberDecorator.php
Size: 0,705 Bytes - Last Modified: 2021-12-23T10:10:06+00:00
/var/www/docs.ssmods.com/process/src/code/MemberDecorator.php
123456789101112131415161718192021222324252627 | <?php class MemberDecorator extends DataExtension{ private static $db=array( "JobTitle" => 'Varchar', "Blurb" => "Text", "Website" => "Varchar(100)" ); //Add form fields to CMS public function updateCMSFields(FieldList $fields) { $fields->addFieldToTab("Root.Profile", new TextField('JobTitle', 'Job Title')); $fields->addFieldToTab("Root.Profile", new TextField('Website', 'Website', 'http://')); $fields->addFieldToTab("Root.Profile", new TextareaField('Blurb', 'Blurb')); } //Link to the edit profile page function Link() { if($ProfilePage = DataObject::get_one('EditProfilePage')) { return $ProfilePage->Link(); } } } |