21294 Posts in 5734 Topics by 2602 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 866 Views |
-
Member Management: Remove Group by Code

11 February 2011 at 4:42am
I can add a member to 'GroupX' like this:
$member->addToGroupByCode('GroupX');
How can I remove a member from 'GroupX'?
-
Re: Member Management: Remove Group by Code

11 February 2011 at 9:42pm
According to 'cms/code/MemberTableField.php':
$member = DataObject::get_by_id('Member', $memberID);
$member->Groups()->remove($groupID); -
Re: Member Management: Remove Group by Code

12 February 2011 at 1:47am
Thanks! How can I remove the $groupID for the group named "GroupX"?
-
Re: Member Management: Remove Group by Code

12 February 2011 at 1:58am
I *think* you are able to put a where clause in the relationship getter...
$member->Groups("Name='groupname'")->remove($groupID);
-
Re: Member Management: Remove Group by Code

12 February 2011 at 2:03am
swaiba, your code still uses $groupID but I don't know the $groupID.
-
Re: Member Management: Remove Group by Code

12 February 2011 at 2:08am
$doGroup = DataObject::get_one('Group',"Name='GroupX'");
$member->Groups()->remove($doGroup->ID);
?
| 866 Views | ||
|
Page:
1
|
Go to Top |



