12-27-2014 02:51 PM
I have found different examples of using forms in popup windows in nuxeo, ie.: agenda gadget, social collaboration gadget. Is it possible and how could it be viewed layouts in popup windows ?
01-01-2015 06:31 AM
Partially I have solved the problem.
It was done by defining views in a type of document:
<default-view>view_myview</default-view>
<create-view>create_myview</create-view>
<edit-view>edit_myview</edit-view>
It also needs to define navigation cases:
<navigation-case>
<from-outcome>view_myview</from-outcome>
<to-view-id>/view_myview.xhtml</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>create_myview</from-outcome>
<to-view-id>/create_myview.xhtml</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>edit_myview</from-outcome>
<to-view-id>/edit_myview.xhtml</to-view-id>
<redirect />
</navigation-case>
and applications:
<view id="/create_myview.xhtml">
<theme>galaxy/popup</theme>
</view>
<view id="/edit_myview.xhtml">
<theme>galaxy/popup</theme>
</view>
<view id="/view_myview.xhtml">
<theme>galaxy/popup</theme>
</view>
Then the javascript function showFancyBox() works very well for showing and editing the document.
There is also nice functionality for deleting a document by using Seam.Component.getInstance('popupHelper').deleteDocument(mydoc.id,cbfunc);
But I still don't solve how a new document should be created by using a popup window.
It needs to inject or set changeableDocument. In actions and commandlinks there is used documentActions.createDocument, but how it should be implemented in javascript ?
Attention: Blogs & Forums are in READ-ONLY mode from Oct 9-19 as we transition to our new platform. Learn more.
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.