1

在阅读源代码以了解如何在 Orchard 中执行分层 URL 时,我在以下位置遇到了这个问题SlugTokens.cs

// /path/to/parent-item/
.Token("ParentPath", T("Parent Path"), T("The parent item's path and slug with an appended forward slash if non-empty"));

这是在哪里使用的?内容类型是否具有可以用来创建层次结构的父属性?

4

1 回答 1

0

是的,如果您的内容类型有 Common 部分(大多数应该有),那么就有一个 Container 属性。它也可以从令牌中获得:{Content.Container.Path}/{Content.Slug}例如,博客文章的自动路由模式。我认为它相当于{Content.ParentPath}/{Content.Slug}.

于 2012-11-24T19:47:01.963 回答