mirror of
https://github.com/silverstripe/silverstripe-subsites
synced 2024-09-28 20:29:23 +02:00
Enforce Name & Domain to be filled out when creating a subsite
This commit is contained in:
parent
956e2402df
commit
5c34b67a39
@ -81,6 +81,7 @@ class SubsiteAdmin extends GenericDataAdmin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function addintranet($data, $form) {
|
function addintranet($data, $form) {
|
||||||
|
if($data['Name'] && $data['Subdomain']) {
|
||||||
$SQL_email = Convert::raw2sql($data['AdminEmail']);
|
$SQL_email = Convert::raw2sql($data['AdminEmail']);
|
||||||
$member = DataObject::get_one('Member', "`Email`='$SQL_email'");
|
$member = DataObject::get_one('Member', "`Email`='$SQL_email'");
|
||||||
|
|
||||||
@ -134,6 +135,9 @@ class SubsiteAdmin extends GenericDataAdmin {
|
|||||||
$member->Groups()->add($groupObjects['Administrators']);
|
$member->Groups()->add($groupObjects['Administrators']);
|
||||||
|
|
||||||
Director::redirect('admin/subsites/show/' . $intranet->ID);
|
Director::redirect('admin/subsites/show/' . $intranet->ID);
|
||||||
|
} else {
|
||||||
|
echo "You must provide a Name and Subdomain.";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user