我期待在果園中實現可重用內容塊,但似乎無法找到任何記錄此過程的在線資源。可重複使用的內容果園
果園有兩個默認零件容器和可容納的。但是,只能將容器分配給一個容器。
我偶然發現了一個設置「書籍」內容類型的示例,另一個名爲「評論」的示例使用上面的容器/容器示例。它不會告訴你如何將一篇評論與多本書聯繫起來。
我期待在果園中實現可重用內容塊,但似乎無法找到任何記錄此過程的在線資源。可重複使用的內容果園
果園有兩個默認零件容器和可容納的。但是,只能將容器分配給一個容器。
我偶然發現了一個設置「書籍」內容類型的示例,另一個名爲「評論」的示例使用上面的容器/容器示例。它不會告訴你如何將一篇評論與多本書聯繫起來。
Orchard 1.5現在有一個可用於此目的的內容選擇器字段。
如果你想快速起牀並且跑步,我會推薦The Science Project。 Building an N-N Relationship有一個相當好的例子,說明如何自己做。
我個人喜歡使用中介內容項目,例如BookReview
,其將具有兩個內容部分--和BookRelationshipPart
,其持有對其各自內容項目的引用。您可以使用每個部分的內容處理程序初始化一個延遲加載程序,該加載程序按需加載內容項,例如,當你撥打content.As<ReviewRelationshipPart>().Review
。