我目前有一个类似于这样的内容结构:
Content
- Home
- Articles
- Article 1
- Article 2
- About
- Contact
- Users
- User 1
- Articles
- Article 3
- Article 4
- User 2
- Articles
- Article 5
总之,我有一个网站,其页面显示指向其下方文章的链接(1 和 2)。我想允许用户注册并添加他们自己的文章。所以我有一个注册脚本,它创建一个umbraco用户,然后在上面的Users文件夹中创建User节点,每个用户在他们下面都有一个文件夹来添加他们自己的文章。该脚本将每个用户的起始节点设置为内容树中相应的用户节点。
为了说明,用户 1 只看到:
- User 1
- Articles
- Article 3
- Article 4
属于用户的每篇文章都有一个类似“/Users/User 1/Articles/Article 3”的 url,但是,我希望能够在 Content/Articles 文件夹下创建一个虚拟节点,以便 url 为“/Articles/Article 3"。这可以做到吗?虚拟节点是正确的方法吗?
我也不喜欢用户文件夹仍然具有可导航 URL 的事实,即使它存在于内容树之外。也许有更好的方法呢?
谢谢,