Log in
Model

DataProvider

Magento\Cms\Model\Page\DataProvider

What it does

This class provides data and metadata configuration for CMS Page forms in the Magento admin panel.

Developers use it to populate the page edit form with existing page data, manage custom layout updates, and control field accessibility based on user permissions.

It acts as the bridge between the page repository and the UI component form.

Public Methods

  • prepareMeta()
  • getData()
  • getMeta()