You can enable portlet-to-portlet communication so that the portlets can interact between themselves.
This functionality applies only to portlets and works only for portlets of the same group. In each group, one portlet is a target portlet, and the remaining portlets are source portlets. The results of actions in the source portlets are shown in the associated target portlets. For example, you can select a report in Navigator and view the updated report output in Report Viewer.
Portlet-to-portlet communication can be enabled between the source and target portlets in the following portlet groups.
Group | Source portlet | Target portlet |
---|---|---|
Content | Navigator | Report Viewer |
Search | Report Viewer | |
Utility | Bookmarks Viewer | HTML Viewer |
Image Viewer | HTML Viewer | |
RSS Viewer | HTML Viewer |
To enable this functionality, you specify a channel name in the target portlet and refer to this name in the associated source portlets.
For more information about portlets, see the Administration and Security Guide.
Choose the portlet group for which you want to enable portlet-to-portlet communication:
For the Content group, go to the page that contains the Report Viewer portlet, and click the edit button in the portlet title bar.
For the Utility group, go to the page that contains the HTML Viewer portlet, and click the edit button in the portlet title bar. The portlet properties page appears.
In the Channel name box, type the name you want.
The name can contain letters, numbers, and underscore (_) characters, but must not contain any spaces. For example, Reporting, Reporting_Portlets, ReportingPortlets are valid names.
Click OK.
Go to the page that contains the source portlet you want, and click the edit button in the portlet title bar.
The source and target portlets can be in different pages. The portlet properties page appears.
Under Open links, in the In a destination portlet box, type the channel name specified for the associated target portlet in step 2.
Click OK.