使用html页面作为Umbraco 7中的自定义部分,但不带树
我有一个HTML页面,我想在Umbraco 7的自定义部分中显示 我不想在该部分中有任何树,因为html文件中已经处理了所有内容-为了方便访问,它被放在Umbraco后端 到目前为止,我已经实现了IApplication,它可以按预期显示该部分。我确实有一个只有一个节点的树(继承自BaseTree,使其成为一个遗留部分),但是,我想充分利用可用的空间,只需加载到我的html文件中,而不显示任何树 从BaseTree Render方法中删除节点会隐藏显示树的面板,但我不知道如何将Html文件加载为该部分的默认视图使用html页面作为Umbraco 7中的自定义部分,但不带树,umbraco,umbraco7,Umbraco,Umbraco7,我有一个HTML页面,我想在Umbraco 7的自定义部分中显示 我不想在该部分中有任何树,因为html文件中已经处理了所有内容-为了方便访问,它被放在Umbraco后端 到目前为止,我已经实现了IApplication,它可以按预期显示该部分。我确实有一个只有一个节点的树(继承自BaseTree,使其成为一个遗留部分),但是,我想充分利用可用的空间,只需加载到我的html文件中,而不显示任何树 从BaseTree Render方法中删除节点会隐藏显示树的面板,但我不知道如何将Html文件加载为
有没有一种简单的方法可以做到这一点,即基本上设置一个默认页面以在用户单击该部分时加载?您可以在Umbraco 7中为自定义部分设置默认视图,方法是向Dashboard.config添加一个新的部分元素,如下所示:
<section alias="StartupCustomDashboardSection">
<areas>
<area>custom</area>
</areas>
<tab caption="Get Started">
<control>/app_plugins/custom/defaultview.html</control>
</tab>
</section>
习俗
/app_plugins/custom/defaultview.html
其中,
元素必须包含自定义节的别名,所有名称均为小写
元素包含默认html文件的路径。默认视图通常在Dashboard.config中设置:custom/App\u Plugins/CustomSection/DefaultView.html
正如Robert所说,请确保该部分包含自定义部分的别名,所有内容均为小写。这样,当你直接加载到你的分区时,它应该会显示HTML视图。谢谢各位,这就是我如何做到的,我今天晚些时候会发布一个答案,除非你们中的一位想发布一个答案,我会将其标记为AcceptedHanks Dan。请参阅我发布的答案(包含@Tim的提示)。