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 726 posts 2833 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 54 posts 94 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 726 posts 2833 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

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies