我是Umbraco CMS的新手。我在我的項目中使用了Ui-O-Matic插件。
Ui-O-Matic允許對數據庫進行簡單的CRUD操作。但我想要使用backoffice控件,如文件,textarea等。
在Ui-O-Matic Umbraco中使用UIOMaticField或backoffice控件
因此我在database.cs文件中使用了像這樣的UIOMaticFielld。
[Column("newsDetail")]
[UIOMaticField("News Detail","Add Details",View ="textarea")]
public string newsDetail { get; set; }
[Column("newsImage")]
[UIOMaticField("Image","Upload Image",View ="file")]
public string newsImage { get; set; }
問題是當我在數據庫中進行任何更改時,我必須刷新database.tt文件以獲取數據庫更改。但它重新創建database.cs文件和我以前的更改:
[UIOMaticField("News Detail","Add Details",View ="textarea")]
從database.cs文件中刪除。每次我必須做同樣的改變。
請指導我該怎麼做保持我的自定義更改,因爲它是即使我刷新database.tt文件?
其他更好的方法來執行CRUD操作也是可取的。