Linking Your Own List Forms into iViews
This section describes the steps required to create a list in which you present the contents of XML documents in a different manner than with the RenderListItem form.
Carry out the following steps:
...
...
1. Create a new form, for example RenderListItem2, in the XML Forms Builder.
You define the elements to be displayed (for example, only titles of news items) in this form. For more information, see Custom Forms.
2. In the configuration of the KM user interface, create a new set of XML forms resource renderer settings.
Choose Content-Management ® User Interface ® Settings ® Resource Renderer Settings ® XML Resource Renderer Settings ® New from the Configuration iView.
Example of XML Resource Renderer Settings
Parameters |
Value |
XML Forms Transformation |
Name of the form that you created in step 1. |
Command Display |
For example, link. |
Folder Command Group |
For example, NewsDisplayGroup. |
Link Command Group |
For example, NewsDisplayGroup. |
Resource Command Group |
For example, NewsDisplayGroup. |
Resource Renderer |
NewsRenderer |
For more
information, see
Resource Renderers in the
administration guide.
3. In the KM user interface configuration, create a new layout set.
Example of Layout Set Settings
Parameters |
Value |
Collection Renderer |
For example, NewsDisplayCollectionRenderer. |
Resource Renderer |
Name of the set of resource renderer settings that you created in step 2. |
Commands for the details menu |
For example, DetailsGroup. |
Layout Controller |
For example, SimpleLayoutController. |

You can duplicate an existing layout set, for example, NewBrowser, and then change the selection of resource renderer for the duplicate.
For more
information, see
Layout
Sets in the
administration guide.
4. You create an iView to display the list.
You use the iView template KM Navigation iView.
iView Properties for Your Own List Forms
Property |
Value |
Layout Set |
Name of the layout set that you created in step 3. |
Layout Set Mode |
Exclusive |
Path to initially displayed folder |
Path to the folder in which the XML documents are stored. Example: /documents/myNews |
Path to root folder for navigation |
Path to the folder in which the XML documents are stored, or to subordinate folders. Example: /documents/myNews |

If a folder contains XML documents that you created from different projects with data entry forms, make sure that there is a form with the same name in each project.
For example, if you create news items as well as FAQs in the folder /documents/myNews, create a form with the same name (for example, RenderListItem2) in both XML Forms Builder projects.
See also List Form Selection.