nambu-ch / opendxp-relation-select-fields
OpenDXP 1.x Relation-Fields for DataObjects and Documents
Package info
github.com/nambu-ch/opendxp-relation-select-fields
Language:JavaScript
Type:opendxp-bundle
pkg:composer/nambu-ch/opendxp-relation-select-fields
v1.0.0
2026-08-24 15:13 UTC
Requires
- open-dxp/opendxp: ^1.0
README
Dropdowns for relations in documents and dataobjects
Usage in Documents
Show a selectbox instead of the classic drag'n'drop field to configure relations inside a document.
Relation field for one object.
{{ opendxp_relation_select("my-name", {
"objectFolder": 2,
"recursive": true,
"classes": ["Person"],
"types": ["object"],
"displayFieldName": "Name",
}) }}
Relation field for multiple objects.
{{ opendxp_relations_select("my-name", {
"objectFolder": 2,
"recursive": true,
"classes": ["Person"],
"types": ["object"],
"displayFieldName": "Name",
}) }}
Base-Options for all relations.
types: array with allowed types of object, asset, document
Possible options for DataObject relations.
objectFolder: ID or path of a folder
classes: Filter for DataObject Types
displayFieldName: FieldName of the DataObject (e.g. Name)
recursive: Load DataObjects recursive
Possible options for Assets relations.
assetFolder: ID or path of a folder
assetTypes: Filter for types (e.g. folder, image, ...)
Possible options for Document relations.
documentFolder: ID or path of a folder
documentTypes: Filter for types (e.g. page, email, ...)
Usage in DataObjects
Choose one of the new Data-Fields in the Relations Menu and configure them.
