我想添加一个"时区"列到上面显示的网格。 "国家"模块位于"配置"部分。如何添加列?有可能吗?
答案 0 :(得分:1)
国家/地区应用程序的UniGrid定义位于:
~/CMS/App_Data/CMSModules/Cms/UI/Grids/CMS_Country/default.xml
您的屏幕截图显示了States选项卡,因此网格定义将在此处:
~/CMS/App_Data/CMSModules/Cms/UI/Grids/CMS_State/default.xml
您可以按照this reference编辑XML网格定义文件,为网格添加列。
如果您要add additional columns到CMS.Country
课程,那么显示该列会很简单。
但是,Kentico中的时区与CMS.Country
类无关
如果您的时区数据存储在不同的类/表中,则需要使用custom UniGrid transformation或custom extender来检索数据并进行显示。