Alfresco: зависимость источника данных, случайно загруженная в objectFinder - PullRequest
1 голос
/ 15 марта 2012

У меня проблема с Webscript в Alfresco Share.Я изменил страницу модификации блога, чтобы добавить средство выбора категории.Проблема в том, что иногда появляется средство выбора, иногда нет ... И ничего не изменилось в исходных данных.

Итак, я выполнил свой план отладки и обнаружил, что когда средство выбора не появляется, это потому, что функция onreadyне вызывается в objectFinder.Я углубился в код и обнаружил, что, наконец, база компонентов Alfresco не вызывает функцию onready, потому что у него не загружены все зависимости (компонент YUI должен их нормально загружать) и особенно зависимость компонента источника данных (YAHOO.Util.Datasource, если я правильно помню).

Он никогда не появляется в Chrome, но появляется в IE и Firefox.Я посмотрел на другие страницы, которые используют ObjectFinder, это единственная страница, где я столкнулся с этой проблемой.На других страницах ObjectFinder используется во всплывающем окне и прикрепляется непосредственно к нему.На странице, где возникает проблема, ObjectFinder генерируется независимо и никогда не прикрепляется к странице.У кого-нибудь есть идея или что-то, что могло бы направить меня в моих исследованиях?В худшем случае я создам свой собственный компонент (более легкий) только для этой страницы.

Заранее благодарю за помощь.

1 Ответ

0 голосов
/ 06 июля 2012

Вы уже подробно изучили такие файлы, как association.ftl, picker.inc.ftl и object-finder.js для создания элементов?

...