Author: trong.tran
Date: 2010-09-10 14:24:41 -0400 (Fri, 10 Sep 2010)
New Revision: 4147
Modified:
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/workspace/UIPortalApplication.java
Log:
Update request URK used in javascript in client after changing of navigation by ajax
Modified:
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java
===================================================================
---
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java 2010-09-10
12:07:31 UTC (rev 4146)
+++
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/portal/UIPortalComposer.java 2010-09-10
18:24:41 UTC (rev 4147)
@@ -53,12 +53,11 @@
import org.exoplatform.webui.core.UIApplication;
import org.exoplatform.webui.core.UIComponent;
import org.exoplatform.webui.core.UIContainer;
-import org.exoplatform.webui.core.UIPopupMessages;
import org.exoplatform.webui.core.UITabPane;
import org.exoplatform.webui.core.UIWizard;
import org.exoplatform.webui.event.Event;
-import org.exoplatform.webui.event.EventListener;
import org.exoplatform.webui.event.Event.Phase;
+import org.exoplatform.webui.event.EventListener;
import java.util.List;
Modified:
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/workspace/UIPortalApplication.java
===================================================================
---
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/workspace/UIPortalApplication.java 2010-09-10
12:07:31 UTC (rev 4146)
+++
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/webui/workspace/UIPortalApplication.java 2010-09-10
18:24:41 UTC (rev 4147)
@@ -579,6 +579,11 @@
pcontext.setTargetNav(targetNav);
pcontext.setTargetNode(targetNode);
+ StringBuilder baseUriInJS = new
StringBuilder("eXo.env.server.portalBaseURL=\"");
+ baseUriInJS.append(pcontext.getRequestURI()).append("\";");
+
+
pcontext.getJavascriptManager().addCustomizedOnLoadScript(baseUriInJS.toString());
+
Event<UIComponent> changeNodeEvent =
createEvent(PageNodeEvent.CHANGE_NODE, Event.Phase.PROCESS, pcontext);
changeNodeEvent.broadcast();
}
Show replies by date