nambu-ch / pimcore-relation-select-fields
Pimcore 6.x 数据对象和文档的关联字段
v2.1.1
2022-08-21 17:16 UTC
README
文档和数据对象中关系的下拉菜单
在文档中的使用
显示选择框而不是经典拖放字段来配置文档内的关系。
单个对象的关系字段。
echo $view->relation_select("my-name", [
"objectFolder" => 33,
"recursive" => true,
"classes" => ["BlogCategory"],
"types" => ["object", "asset"],
"displayFieldName" => "Name",
]);
多个对象的关系字段。
echo $view->relations_select("my-name", [
"objectFolder" => 34,
"recursive" => true,
"classes" => ["BlogCategory"],
"types" => ["object", "asset"],
]);
所有关系的基选项。
types: array with allowed types of object, asset, document
数据对象关系的可能选项。
objectFolder: ID or path of a folder
classes: Filter for DataObject Types
displayFieldName: FieldName of the DataObject (e.g. Name)
recursive: Load DataObjects recursive
资产关系的可能选项。
assetFolder: ID or path of a folder
assetTypes: Filter for types (e.g. folder, image, ...)
文档关系的可能选项。
documentFolder: ID or path of a folder
documentTypes: Filter for types (e.g. page, email, ...)
在数据对象中的使用
在关系菜单中选择一个新的数据字段并配置它们。