2012-11-24 85 views
3

我想在我的網站有一個分層的網址結構。在這些線路上的東西:Orchard中分層URL的推薦方法是什麼?

  • 教程
    • 的JavaScript
      • jQuery的

應該有每個級別(tutorialstutorials/javascript和頁)。顯然,使用分類法可以幫助我以這種方式組織我的內容,但是如何獲得爲此場景生成的自動撥號URL?

Bertrand Le Roy發表了評論on this SO answer關於使用分類術語作爲頁面,但它似乎仍然沒有爲我創建正確的URL結構。我錯過了什麼嗎?有什麼具體的我需要配置或啓用,使之發生?

我還能看到其他的方法嗎?

我在考慮將默認路由指定爲{Content.Fields.Page.TaxonomyName}。根據this bug report,現在看起來這不是真的可能。

+1

FWIW,我投票表示錯誤。分類法需要令牌。 –

+0

@BertrandLeRoy燁,他們確實。同時,您如何看待如下所述的使用字段來做到這一點?有沒有更好的辦法? – Ragesh

+0

我不喜歡它不使用CommonPart.Container,但除此之外聽起來不錯。這是一個解決方法,如果它讓你暢通無阻...... –

回答

4

這裏,似乎無需使用分類工作的方法:

我增加了一個Content Picker場叫ParentPagePage內容類型和更新Page的自動佈線默認

{Content.Fields.Page.ParentPage.Content.Path}/{Content.Slug} 

現在在每個頁面中,我可以選擇父頁面的內容,並根據我的期望構建URL。從我記得與WordPress一起工作的角度來看,我認爲這與它可以讓你做這個父頁面的事情非常接近。

相關問題