Page History
...
The central property when defining a link field is appName
- the name of the Magnolia app to choose the item from. The target app is responsible for providing a view that is suitable for selecting the item. When the target app is a content app, the workbench in the browser subapp is a suitable view and it is used by default. For more complex apps like the Assets app, a choose dialog is configured in the app to browse the contents.
Table of Contents |
---|
Link field properties
...
<field name> | Name of field. | ||||||||||
| required Target app name used to create the content view to choose the item from. All content apps provide a workbench. The workbench view is used as the link target chooser by default. However, you can also provide a choose dialog and provide custom actions. See an example in | ||||||||||
| optional, default is Button label before the target node is selected. The value is i18n-able. | ||||||||||
| optional, default is Button label after the target node is selected. The value is i18n-able. | ||||||||||
| optional Render a preview of the selected content. The preview component typically displays an image thumbnail and some metadata. | ||||||||||
| optional Any class that implements the
| ||||||||||
| optional, default is Makes the text box displaying the link editable once a target has been selected. | ||||||||||
| optional The link field returns the path of the selected node by default. You can convert the path to a UUID with a converter. | ||||||||||
| optional Any class that implements the
| ||||||||||
| optional, default is Path in the workspace that browsing is limited to. The user can start browsing at this path but they cannot navigate to nodes above or at the same level as the target path. Use this property to restrict selecting of items to a particular folder. | ||||||||||
| optional, default is Name of the workspace in which the target content is stored if the content app is JCR based. Examples:
|
Include Page | ||||
---|---|---|---|---|
|
...
If LinkField does not work for your custom content app, create a custom link field. See Custom fields for more.