A Data Fetch Extension for Pimcore Dynamic Search. Crawl Pimcore Data assets
, documents
and objects
.
- Pimcore >= 6.6
- Symfony >= 4.4
- Pimcore Dynamic Search 1.0
dynamic_search:
context:
default:
data_provider:
service: 'trinity_data'
options:
always:
index_object: true
object_class_names:
- TestClass
index_document: true
index_asset: false
full_dispatch:
object_limit: 20
document_limit: 10
normalizer:
service: 'trinity_localized_resource_normalizer'
Name | Default Value | Description |
---|---|---|
index_asset |
false | |
asset_data_builder_identifier |
true | |
asset_types |
Asset::$types[] , except folder |
|
asset_additional_params |
[] | |
index_object |
false | |
object_ignore_unpublished |
true | |
object_data_builder_identifier |
'default' | |
object_types |
DataObject::$types[] , except folder |
|
object_class_names |
[] | |
object_additional_params |
[] | |
index_document |
false | |
document_ignore_unpublished |
true | |
document_data_builder_identifier |
'default' | |
document_types |
Document::$types , except folder |
|
document_additional_params |
[] |
Name | Default Value | Description |
---|---|---|
asset_limit |
0 | |
object_limit |
0 | |
document_limit |
0 |
Scaffold simple documents Options: none
Scaffold localized documents
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
locales |
all pimcore enabled languages | array | |
skip_not_localized_documents |
true | bool | if false, an exception rises if a document/object has no valid locale |
Identifier: trinity_data_scaffolder
Simple object scaffolder.
Supported types: Asset
, Document
, DataObject\Concrete
.
Identifier: element_id_extractor
Returns id of element
Return Type: string|int|null
Options: none
Identifier: element_property_extractor
Returns element property.
Return Type: string|null
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
property |
null | string | |
object_getter |
null | null | string |
allow_inherited_value |
true | bool |
Identifier: normalizer_value_callback
Returns given option value
.
Return Type: string|null
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
value |
null | string |
Identifier: object_getter_extractor
Returns value of object getter.
Return Type: string|null
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
method |
id | string | |
arguments |
[] | array |
Identifier: object_relations_getter_extractor
Returns values of object relations getter.
Return Type: array|null
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
relations |
null | string | |
method |
id | string |
Identifier: object_path_generator
Returns object path generated by link generator.
Return Type: string|null
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
arguments |
[] | array | |
fetch_object_for_variant |
false | bool | If true and object is type of variant the next parent gets fetched first until type object has been reached |
Identifier: document_meta_extractor
Returns documents meta title or description.
Return Type: string|null
Options:
Name | Default Value | Allowed Type | Description |
---|---|---|---|
type |
title | string | Possible Types: title or description |
Identifier: document_path_generator
Returns real full path of document
Return Type: string|null
Options: none
Identifier: asset_pdf_extractor
Extracts pdf content with ghostscript
Return Type: string|null
Options: none
Identifier: asset_path_generator
Returns real full path of document
Return Type: string|null
Options: none
Before updating, please check our upgrade notes!