我有一個文檔類型,它有一個主要內容框(RTE)。現在我在魔杖中添加一個網格佈局,並在這個網格單元格中添加「部分視圖宏」。如何在我的主RTE的umbraco中添加引導網格?
例如,創建1 * 3網格並在每個單元格內添加一個夏令牌。像這樣的觀點:
在這種情況下,我實現卡作爲「局部視圖宏」
我有一個文檔類型,它有一個主要內容框(RTE)。現在我在魔杖中添加一個網格佈局,並在這個網格單元格中添加「部分視圖宏」。如何在我的主RTE的umbraco中添加引導網格?
例如,創建1 * 3網格並在每個單元格內添加一個夏令牌。像這樣的觀點:
在這種情況下,我實現卡作爲「局部視圖宏」
您應該能夠創建可指向包含網格佈局的獨立節點的宏性能和類似於模板調用GetGridHtml()
擴展方法,你可以像這樣從宏代碼調用它:
Html.GetGridHtml(gridNode, "gridLayourPropertyName");
凡gridNode
是IPublishedContent
objec t你的宏可以作爲參數,"gridLayourPropertyName"
是該節點的網格佈局屬性。
我還沒有使用這種技術使用RTE的宏,但我做了類似的工作,在另一個網格佈局中構建網格。這可能不是最好的技術,我強烈建議尋求用網格佈局替換RTE屬性。您可以使用RTE作爲網格編輯器,這樣您就可以遷移現有的屬性數據,然後您就可以靈活地使用current best practices來創建/配置/定製網格編輯器,以滿足您的要求。
你能解釋一下你的解決方案嗎? –
你使用哪種版本的Umbraco?在Umbraco 7+中,完全具備此功能的網格數據類型。 –
我使用的U7,但網格數據類型迫使我添加我的網格出我的主要內容。我必須將其與我的主要內容分開。我想給這個功能給我的客戶設計頁面的主題自我....我認爲如果有一個引導網格插件tinyMCE這可能會幫助我! –
這不是Bootstrap的工作原理,你不能只是「引導」這樣一個頁面的一部分:-s –