2013-01-16 24 views
2

我是新來的果園開發,並花了上週的時間研究它。我很難理解一些概念,比如placement.info文件。瞭解果園placement.info文件

我已閱讀項目網站上的文章Understanding placement info以及與其相關的書籍「果園啓動與運行」一節。

我明白了什麼:

  • 佈局信息文件上的內容項一級的工作。它用於對字段和內容部分的渲染進行重新排序;

  • 該文件有三個主要標籤:放置(基本上是一個包裝),匹配(它定義了規則是否應用於摘要或細節顯示)和地點(它有效地定義了放置規則);

我不明白:

  • 如何定義標籤的順序?在「place」標籤中,我看到「Content:Before」,「Content:After.7」,「Content:2.9」以及其他一些規則。定義「Place Parts_Tags_ShowTags =」意味着什麼?標題:after.7「/」?展示位置文件是否能夠將零件移動到不同的區域?

我得到使用它有點灰心喪氣。我不知道我是否使用了正確的材料(它們看起來非常簡短和/或過時)。如果是這樣,有人可以建議我一些鏈接?

我真的很感激一些幫助,傢伙.. 預先感謝

回答

6

屬性的名稱是圖形名稱(通常由部分司機返回),並將該值是在哪裏發送形狀。它是一個區域名稱,後跟一個冒號,然後排序。如果要定位頂層區域(在Layout.cshtml文件中定義的區域),區域名稱可以以斜線開頭,如下所示:/AsideSecond:1。排序可以是一個特殊的數字,也可以是一個點狀的序列。例如,1.1在1之後但在2之前。1.1.1在1.1之前和之後1.2之前等也可以用於之前或之前發送一個形狀。

我希望這會有所幫助。

+0

謝謝你的回答,伯特蘭。再讀一遍後,我開始更好地理解果園概念。 –

+0

感謝關於以斜槓開始以目標頂級區域的說明,此技巧從http://docs.orchardproject.net/Documentation/Understanding-placement-info中丟失 –