我們正在研究Umbraco作爲我們目前內部開發的CMS的一種可能替代方案,它雖然功能強大,現在已過時並且變得更加難以維護。Umbraco 7中的用戶可選小部件
我們不願意失去的一個很好的功能是小部件功能。使用這個,我們可以通過定義一些輸入(例如文本字段,媒體選擇器,鏈接等)以及輸出結果所需的html(使用佔位符替換由web內容編輯器輸入的內容)來構建小部件。
在頁面上,內容編輯器可以選擇要使用哪個(如果有)小部件,將內容輸入到小部件中定義的輸入中,並且頁面會相應地輸出它。換句話說,我們可以通過在幾分鐘內定義輸入和輸出html來創建小部件,而不用編程。
用戶可以選擇小部件,並且他們的輸入被控制和格式化。
簡單而有效。
在Umbraco中有沒有類似這樣的東西,而無需爲每個部件開發新的C#代碼?我已經研究了在富文本字段中使用宏,但是我看不到如何使用上面描述的複雜數據輸入對它們進行編輯。