正在查看旧版本。 查看 当前版本.
与当前比较 查看页面历史
版本 1 下一个 »
Smartbi扩展插件可以方便的替换Smartbi原有的文件,包括图片、样式、HTML、JSP和JS文件等。
当需要替换原有的文件时,在扩展插件中建立与该文件在smartbi.war包中一致的目录结构,在该目录中建立同名的文件。Smartbi会优先加载扩展插件中的文件。
替换文件最常用的场景:
关于如何查找定位对应图片、css或js,请见Smartbi前端框架介绍及调试定位入门。
示例说明:
Smartbi默认登录界面的背景图如下所示:
按某项目要求,需要将原登录界面修改为:
实现步骤:
示例效果:
修改前:
修改后:
1、在smartbi的扩展包中vision\js\ext\目录创建文件:ConfigurationPatch.js,在文件中指定项目使用的css文件。
var ConfigurationPatch = { extensionPoints: { css : [ 'vision/css/castc.css' ] } };
2、在css文件中实现定制化的样式:直接覆盖已有的css样式即可,示例:替换报表的刷新按钮
.queryview-toolbar-refresh { background: #ffffff url(../img/querygrid/refresh.png) no-repeat left center; }
示例代码下载
Sample2.rar