Skip to main content

Dynamic category settings

This page describes extension's configurations, which are located in Stores -> Configuration -> Dynamic Category.

General settings

  • Update dynamic category on full reindex:
    • Yes: categories will be reindexed during full reindex process.
    • No: categories will not be included in the full reindex process. They can be reindexed manually via the following command: bin/magento mirasvit:dynamic-category:reindex.
  • Choose products to validate:
    • All products: validates all products
    • Only visible products: excludes child products that are not visible individually on product listing pages.
  • Add parent automatically: adds the parent product to the dynamic category if child product is included.
  • How to validate a saved product: defines the action commited when product is saved:
    • While saving product: immediately validates whether the product can be added to the dynamic category.
    • Asynchronously: assigns products to a dynamic category by message queue.
      note

      This option works properly if consumer is running. Consumer can be started by the following command:
      php bin/magento queue:consumers:start mstDynamicCategoryProductIndexProcessor --single-thread --max-messages=5000 &

  • Enable debug log: logs messages to debug.log file.