Log in
Model

LayoutUpdateManager

Magento\Catalog\Model\Product\Attribute\LayoutUpdateManager

What it does

This class manages custom layout updates for product pages in Magento 2.

Developers use it to fetch available layout update files for a specific product and apply custom layout settings based on the product's custom_layout_update_file attribute.

It handles the logic for discovering selectable layout handles and merging them into the page rendering process.

Public Methods

  • fetchAvailableFiles()
  • extractCustomSettings()