Umbraco CMS를 처음 사용했습니다. 내 프로젝트에 Ui-O-Matic 플러그인을 사용하고 있습니다.
Ui-O-Matic은 데이터베이스에 대한 CRUD 작업을 손쉽게합니다. 하지만 파일, 텍스트 영역 등의 백 오피스 컨트롤을 사용하고 싶습니다.
Ui-O-Matic Umbraco의 UIOMaticField 또는 백 오피스 컨트롤 사용
그래서 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 작업을 수행하는 것이 좋습니다.