这可能属于产品支持类别,所以如果它不在主题,请告诉我。在SE或其他地方似乎没有任何地方可以在Siebel和Open UI中寻求帮助的问题
无论如何,我正在尝试做一些简单的事情,并在Siebel Open UI中包含一个自定义css文件。这仅用于测试目的,因此我可以开始关注UI,看看可以做些什么。
this,this和this等大多数指南都提到编辑位于PUBLIC/_language_/_build_/SCRIPTS/siebel
的theme.js文件。
问题是,我的安装中不存在此文件。唯一的theme.js文件位于PUBLIC/_language_/webeditor/themes/theme.js
下。
这个内容被缩小了,当我通过美化器运行它时,它没有教程所谈论的siebelApp.ThemeManager.addTheme
。
这取而代之的是CKEDITOR.themes.add('default', (function() {
,它类似,但我不能用它来按照教程添加主题并引用css文件。
我已经尝试了我可以通过Google找到的每个指南,但它总是归结为编辑theme.js文件以让Siebel包含自定义css文件。我甚至尝试创建自己的theme.js文件并将其放入scripts/siebel/custom
并将其添加到清单中,但没有运气。
Siebel未正确安装吗?我有Siebel Tools,Client和示例数据库。或者我错过了其他什么?
答案 0 :(得分:3)
从Siebel IP2014开始删除文件theme.js。现在要添加一个新的自定义主题,您必须执行以下操作:
PUBLIC/_language_/files/custom
文件夹files/custom/...
开始)LookupName(OUI_THEME_SELECTION, Preference("Behavior", "DefaultTheme")) = "_YOUR_CUSTOM_THEME_NAME_"