
我想在上面显示的网格中添加一个"timezone“列。"Countries“模块位于"Configuration”部分下。如何添加该列?有可能吗?
发布于 2017-02-06 15:13:12
Countries应用程序的UniGrid定义位于以下位置:
~/CMS/App_Data/CMSModules/Cms/UI/Grids/CMS_Country/default.xml您的屏幕截图显示了State选项卡,因此网格定义如下:
~/CMS/App_Data/CMSModules/Cms/UI/Grids/CMS_State/default.xml您可以通过按照this reference编辑XML网格定义文件来向网格添加列。
如果您要对CMS.Country类执行add additional columns操作,那么显示该列将非常简单。但是,Kentico中的时区并不绑定到CMS.Country类。
如果您的时区数据存储在不同的类/表中,则需要使用custom UniGrid transformation或custom extender来检索数据并显示它。
https://stackoverflow.com/questions/42061835
复制相似问题