我在内容区域为我的用户仪表板创建了一个新模块。它完全按预期工作。但是,我有一些用户被锁定在树下方的内容节点中,因此看不到主要内容根。当他们第一次登录时,新仪表板加载正常,但一旦他们深入节点,它就会消失,无法返回。
我有哪些选项可以使它在它们可见的内容的根节点中显示为选项卡?我尝试了用户控件包装器,但遇到了一堆错误。
我在内容区域为我的用户仪表板创建了一个新模块。它完全按预期工作。但是,我有一些用户被锁定在树下方的内容节点中,因此看不到主要内容根。当他们第一次登录时,新仪表板加载正常,但一旦他们深入节点,它就会消失,无法返回。
我有哪些选项可以使它在它们可见的内容的根节点中显示为选项卡?我尝试了用户控件包装器,但遇到了一堆错误。
不幸的是,我发现实现这一点的唯一方法是使用“umbraco usercontrol wrapper”。通过继承以下内容,我能够让我的代码开箱即用:
System.Web.UI.UserControl, umbraco.editorControls.userControlGrapper.IUsercontrolDataEditor
我还根据我找到的一个示例将以下内容添加到我的主类中:
public string umbracoValue;
public object value
{
get
{
return umbracoValue;
}
set
{
umbracoValue = value.ToString();
}
}
这些是我必须做的唯一修改,它开始按预期运行。