//...
class ProjectHolder_Controller extends Page_Controller {
function LastProjects() {
return DataObject::get($obj="Project",
$filter="",
$sort="Created DESC",
$join="",
$limit="0,3");
}
}





class MyMemberExtension extends DataObjectDecorator {
function extraDBFields() {
return array(
'db' => array(
'Website'=>'Varchar'
),
'has_one' => array(
'Avatar' => 'Image'
),
);
}
public function updateCMSFields(FieldSet &$fields) {
$fields->push(new
TextField('Website', 'Website-URL'));
$fields->push(new
ImageField('Avatar', 'Profile Image'));
}
}
