我已經創建了一個自定義內容類型和一個投影頁面,但不能將所有各種部件和區域都拼裝到引導程序Collapse中。果園投影和摺疊手風琴
我遇到兩個問題:佈局的屬性重寫結果中有太多字符;或者如果我將@Display(Model.ContentItem.FunOpp.FunTitle.Value)
添加到自定義.cshtml形狀中,則會出現'Orchard.ContentManagement.ContentItem' does not contain a definition for 'FunOpp'
錯誤;或根據我的佈局類似的東西。
自定義內容類型的定義是:
領域:
- 保薦人(文本字段)
- 資助機會(鏈接字段)
- 資金標題(文本字段)
- 截止日期/到期日(文本字段)
- 資金O pportunity
- 號(文本字段)
- 手風琴摺疊數(文本字段)
配件:
- 身體
我需要的資金標題是手風琴標題;和所有其餘的領域&零件將成爲手風琴內部。
有很多內容,而且Bootstrap的Collapse需要很多標記,所以很顯然,如果我爲Accordion-Inner創建Token/Rewrite結果路線,我會得到「太多的字符」錯誤。
但我不知道足夠的MVC/Razor來確定爲什麼我得到Model.ContentItem錯誤。
任何幫助將不勝感激,無論如何組合在重寫輸出的令牌保存字符;或一種方式來顯示各種@ Model.ContentItem.FunOpp.xxx.Value
謝謝!我試過這個和類似的代碼,但無濟於事;但我確定我錯過了一些東西 - 看起來如果你想做的事情超出「開箱即用」,那麼需要很多編程智慧。我沒有。 – timmyg