我在Alfresco Share的Webscript上遇到了问题。我更改了博客修改页面以添加类别选择器。问题在于,有时选择器出现,有时不会......并且初始数据没有任何改变。
所以,我追求我的调试计划,发现当选择器没有出现时,因为在objectFinder中没有调用onready函数。我在代码中深入研究,发现最终,Alfresco组件库不会调用onready函数,因为他没有加载所有依赖项(YUI组件必须正常加载它们),特别是数据源组件依赖项(YAHOO) .Util.Datasource如果我没记错的话)。
它从未出现在Chrome上,但它出现在IE和Firefox中。我查看了使用ObjectFinder的其他页面,它是我遇到此问题的唯一页面。在其他页面中,ObjectFinder用于弹出窗口并直接附加到弹出窗口。在出现问题的页面上,ObjectFinder是独立生成的,永远不会附加到页面上。在我的研究中,有没有人有想法或能引导我的东西?在最坏的情况下,我将为此页面创建自己的组件(更轻)。
提前感谢您的帮助。
答案 0 :(得分:0)
您是否已深入研究了诸如association.ftl,picker.inc.ftl和object-finder.js等文件以生成项目?