Skip to main content

Installation of Advanced Object Search

info

This bundle is only supported on OpenDXP Core Framework 1.x.

This bundle requires minimum version of OpenSearch 2.7. or Elasticsearch 8.0.0.

Installation

To install Advanced Object Search Bundle, follow the three steps below:

  1. Install the required dependencies:
composer require open-dxp/advanced-object-search-bundle
  1. Make sure the bundle is enabled in the config/bundles.php file. The following lines should be added:

return [
// ...
OpenDxp\Bundle\AdvancedObjectSearchBundle\OpenDxpAdvancedObjectSearchBundle::class => ['all' => true],
// ...
];
  1. Install the bundle:
bin/console opendxp:bundle:install OpenDxpAdvancedObjectSearchBundle

Warning: Before proceeding, please make sure your classes are not using any object data type named as checksum as this is currently a reserved field name for the search index.

Required Backend User Permission

To access the Advanced Object Search feature, a user needs to meet at least one of the following criteria:

  • Be an admin user.
  • Have bundle_advancedsearch_search permission.