Details
Description
When the <ice:form> element appears on a .jspx page, the following HTML code is generated when the page is rendered:
<script language='javascript' src='/tep_triton/xmlhttp/icefaces-d2d.js'></script>
I'm pretty sure that this is what is causing a feature in Liferay to break. You see, Liferay has this nice drag&drop feature, where you can drag a portlet from one place on the page, and drop it on another place, thus rearranging its X,Y location on the portal page. When an ICEfaces portlet is added however, this drag&drop feature within Liferay doesn't work anymore.
<script language='javascript' src='/tep_triton/xmlhttp/icefaces-d2d.js'></script>
I'm pretty sure that this is what is causing a feature in Liferay to break. You see, Liferay has this nice drag&drop feature, where you can drag a portlet from one place on the page, and drop it on another place, thus rearranging its X,Y location on the portal page. When an ICEfaces portlet is added however, this drag&drop feature within Liferay doesn't work anymore.
Issue Links
- blocks
-
ICE-1809 Support for Liferay Portal
-
- Closed
-
During work between Liferay (for the 4.3.0 Release Candidate) and ICEfaces (for the 1.6 DR #5 release) the problem has gone away. Both sides did some refactoring and updating of JavaScript which likely made the theoretical collision disappear. In any event, you can now drag-n-drop portlets in Liferay again.