Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The correct data indexing process requires some fields to be created in Hawksearch. Please refer to the Fields documentation for more information about Fields Management. It requires Default System Fields which are used to correctly identify documents in Hawksearch index as well as mandatory Products and Pages fields to be crated in Hawksearch Dashboard

Default system fields

The following system fields need to be created:

...

Make sure that each default attribute, product type_id and all system fields have fields created in Hawksearch Workbench

__uid field should be set as Primary Key

Product indexing

Reindex command

...

It is possible to configure which product attributes will be pushed to Hawksearch index. The attributes configuration can be done on “Product Settings“ Product Settings tab through Stores > Configuration > HAWKSEARCH.

Default indexed attributes

The following attributes are pushed to Hawksearch index regardless of what is set in configuration. These attributes are:

Make sure that fields are created in Hawksearch Workbench

Field Name

Save As

Description

name

Text Value

Product name

url

Text Value

Product URL

image_url

Text Value

Product Image URL

thumbnail_url

Text Value

Product Thumbnail URL

type_id

Text Value

Magento product type

Pricing Fields

price_regular

Numeric Value

Regular Product Price

price_final

Numeric Value

Discounted Product Price

price_regular_include_tax

Numeric Value

Regular Product Price Including tax

price_final_include_tax

Numeric Value

Discounted Product Price Including tax

price_regular_formatted

Text Value

Regular Product Price including currency sign

price_final_formatted

Text Value

Discounted Product Price including currency sign

price_regular_include_tax_formatted

Text Value

Regular Product Price including tax and currency sign

price_final_include_tax_formatted

Text Value

Discounted Product Price including tax and currency sign

price_group_<group_id>

Numeric Value

Discounted Product Price per Customer Group

price_group_<group_id>_include_tax

Numeric Value

Discounted Product Price per Customer Group Including tax

price_group_<group_id>_formatted

Text Value

Discounted Product Price per Customer Group including currency sign

price_group_<group_id>_include_tax_formatted

Text Value

Discounted Product Price per Customer Group including tax and currency sign

...

Code Block
php <magento>/<path>/bin/magento indexer:reindex hawkserech_content_pages

Indexed attributes

Make sure that fields are created in Hawksearch Workbench

Field Name

Save As

Description

title

Text Value

Page Title

content_heading

Text Value

Content Heading

content

...

Text Value

Page Content