横幅中不需要字段网址kentico 9

时间:2017-12-11 12:09:49

标签: content-management-system kentico

如何在横幅中创建一个不需要的url字段,或者这是不可能的? Kentico 9

1 个答案:

答案 0 :(得分:0)

简单的部分是添加字段。困难的部分是修改代码文件以适应新的字段。 Banner管理模块是密封的,因此您需要通过数据库查询来解封该模块,并将该字段添加到“Banner管理”模块中的Banners类中。

select ClassResourceID, *
from cms_class
where classname = 'cms.banner'

select *
from cms_resource 
where resourceid = 271 -- resource id from above query

update cms_resource
set ShowInDevelopment = 1
where resourceid = 271 -- resource id from first query

清除缓存并重新加载模块,您应该能够在Banner模块类中添加一个字段。

接下来,您需要浏览代码文件,您可以在/CMSModules/BannerManagement目录中找到该代码文件,并在需要时进行修改,以便在表单和其他位置可以访问新字段。

最后,您必须检查任何Web部件并使用新字段(如果需要)更新它们。

免责声明 - 建议不要修改基本的Kentico代码文件。