First step adding entities
- Inherit base class basic
- Defining attributes
namespaceZKCloud.CMS.Market.Domain.Entities {[Classproperty ("Friendship Link", AppName ="Common", Name ="Friendship Link", GroupName ="basic information, advanced options", Icon ="fa-puzzle-piece", SortOrder =1, Description ="set up and view details about the system")] [SideBar (GroupName="CMS", Name ="SideBar")] Public classFriendlylink:basic {[Field ("Link Name", Controlstype.textbox, grouptabid =1, listshow =true, SortOrder =Ten)] [Display (Name="Link Name")] [Required (ErrorMessage="link name cannot be empty")] Public stringName {Get;Set; } [Field ("website", Controlstype.textbox, grouptabid =1, listshow =true, SortOrder = One)] [Display (Name="website")] [Required (ErrorMessage="The URL cannot be empty")] Public stringURL {Get;Set; } } Public classFriendlylinkcreator:imodelcreator { Public voidCreatemodel (ModelBuilder builder) {Builder. Entity<FriendlyLink> (d ={d.totable ("Cms_friendlylink"); D.haskey (e=e.id); D.property (e=e.name). IsRequired (); }); } }}View Code
The second step specifies where the connection is displayed
URL format:
List page:/admin/basic/index? Key=zkcloud.cms.market.domain.entities.friendlylink
Edit page:/admin/basic/edit? Key=zkcloud.cms.market.domain.entities.friendlylink
Quickly add basic forms