Hooks Management - PrestaShop

The hooks are responsible for publishing the content on the Prestashop website. The plugin is usually hooked by default, but sometimes it is necessary to do it manually. There are different types of hooks, depending on their use:

  • displayHeader: publishing the layer script.
  • displayFooter: publishing the layer script.
  • productSearchProvider: internal search by API. Only compatible with floating layer.
  • actionProductDelete: indexing via API.
  • actionProductSave: indexing via API.

To view the layer correctly, your module must be hooked in the Header or Footer of your Prestashop theme. Do not duplicate these hooks, or the script will be pusblished twice and may lead to malfunction, select only one option.

How to hook the Plugin

To check your current hooks, go to Modules, click on Manage hooks and check the list below.

If you can't see anything, select 'Display non-positionable hooks' checkbox. Then, click on the 'Transplant a module' button.

Select the option, such as 'displayFooter' or 'displayHeader', and then save.

If you have performed these steps and still do not see the layer in your store, please clear the Prestashop cache.