Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Sören Deger 733 posts 2844 karma points c-trib
    May 23, 2014 @ 13:42
    Sören Deger
    1

    How set umbracoMemberApproved to false by default?

    How can I set the umbracoMemberApproved propertie to false in RegisterMember.cshtml by default in Umbraco 7?

     

    Best regards 

    Sören

  • Anton 135 posts 186 karma points
    Aug 03, 2014 @ 21:43
    Anton
    0

    Did anybody solve this problem?

    How can I set the umbracoMemberApproved propertie to false in RegisterMember.cshtml by default in Umbraco 7?

  • Julio M. Vivas 60 posts 120 karma points
    Oct 22, 2014 @ 13:26
    Julio M. Vivas
    0

    You probably figured this out by now but for the benefit of anyone still seeking for an answer, this works for me on 7.1.8:

    // Initialise member service    
    var memberServices = new MemberService(new RepositoryFactory(), new MemberGroupService(new RepositoryFactory()));
    // Create new member
    var newMem = memberServices.CreateMember(model.Email, model.Email, model.Name, "Member Type Alias");
    // Custom properties for new member
    newMem.SetValue("Property", model.Property);
    // Set approved to false
    newMem.SetValue("umbracoMemberApproved", false);
    // Save new member
    memberServices.Save(newMem);
    // Add to groups if necessary
    memberServices.AssignRole(newMem.Id, "Member Group Name");
    
  • Sören Deger 733 posts 2844 karma points c-trib
    Oct 22, 2014 @ 13:45
    Sören Deger
    0

    Hi Julio,

    thank you for this code :-) I will test this next week and give you an answer.
     

    Sören

Please Sign in or register to post replies

Write your reply to:

Draft