在Orchard中推荐的分层URL方法是什么?

时间:2012-11-24 11:51:06

标签: orchardcms

我想在我的网站中使用分层网址结构。这些方面的东西:

  • 教程
    • JavaScript的
      • jquery

每个级别都应该有一个页面(tutorialstutorials/javascripttutorials/javascript/jquery)。显然,使用Taxonomies可以帮助我以这种方式组织我的内容,但是如何获得为此场景生成的Autoroute URL?

Bertrand Le Roy发表评论on this SO answer关于使用分类术语作为页面,但它似乎仍然没有为我创建正确的URL结构。我错过了什么吗?我需要配置或启用特定的东西吗?

我还能看到其他方法吗?

我正在考虑将默认路由指定为{Content.Fields.Page.TaxonomyName}。根据{{​​3}},现在看来这是不可能的。

1 个答案:

答案 0 :(得分:4)

这种方法似乎无需使用分类法即可使用:

我在Content Picker内容类型中添加了一个名为ParentPage的{​​{1}}字段,并将Page的自动默认值更新为

Page

现在,在每个页面中,我都可以选择父页面的内容,并构建URL,这是我期望的。根据我对使用WordPress的记忆,我认为这非常接近于它如何允许你做这个父页面的事情。