0

我刚刚在一个 umbraco 网站上工作,其中一个要求是在后端有一个自定义部分,可用于管理发布较小的微型网站。

我已经能够创建新部分并向其中添加一些节点。我无法开始工作的是发布它们并让它们在正确的 url 上可见。

例如,假设我创建了一个名为 microsite 的新部分,其中有一个名为 myportfolio 的文件夹。这应该路由到类似 www.myumbracosite.com/microsite/myportfolio。

有谁知道如何让这种事情发挥作用?甚至可以从主要内容部分的外部发布内容吗?

任何帮助将不胜感激。

亲切的问候 科林 G

4

1 回答 1

0

据我了解,自定义部分用于链接到需要接口的自定义数据库或数据。

也就是说,您可以使用 UrlRewriting 和带有宏的现有内容页面来执行类似的操作。

如果您有一个名为 microsite 的页面,那么使用 UrlRewriting 您可以将传递给 microsite.aspx(Umbraco 中的内容页面)的参数设置为“myportfolio”。

通过微型站点模板上的用户控件,它可以显示来自外部数据库(或自定义部分存储它的任何位置)的一些内容。

不确定这就是你要找的...

您为什么要尝试为更多内容创建一个新部分?当前的 Umbraco 内容区域对用户和成员都有各种权限。微型站点是否都在同一个 Umbraco 安装中?

另一种选择是自定义部分可以简单地用作新站点的设置向导。您可以在正常位置创建新内容和用户,然后使用新部分来创建它们。从 C# 创建内容并不难,因此它可能与从用户控件中创建内容相同。

你能提供更多信息吗?

于 2009-12-09T05:41:53.660 回答