我在ektron工作区创建了一个社区组,并将其成员设置为“受限制”。 我需要通过ektron api访问社区组成员资格(无论是开放还是受限制)。
答案 0 :(得分:1)
知道您尝试过哪些代码很有帮助,以防您只是处理一个小细节。但是,此代码将检索社区组,并允许您确定组是打开/限制还是隐藏。 (隐藏的群体总是受到限制。)
因此,群组可以是开放,受限制或受限制的&隐藏。
var CommunityGroupCRUD = new Ektron.Cms.Framework.Community.CommunityGroupManager();
var Group = CommunityGroupCRUD.GetItem(1);
if (Group.Enroll)
{
context.Response.Write("Open");
}
else
{
if (Group.Hidden)
{
context.Response.Write("Restricted & Hidden");
}
else
{
context.Response.Write("Restricted");
}
}