Allow third-party modules define media add form

Created on 29 January 2025, 15 days ago

Media Directories UI provides media add form for core media types only. I propose to add ability to define own form for third-party modules same to Media Library:

function hook_media_source_info_alter(&$sources) {
  if (isset($sources['my_media'])) {
    // This is how Media Library add form is defined.
    $sources['my_media']['forms']['media_library_add'] = MyMediaForm::class;
    // Proposed solution for Media Directories.
    $sources['my_media']['forms']['media_directories_add'] = MyMediaDirectoriesForm::class;
  }
}
Feature request
Status

Active

Version

2.1

Component

Code

Created by

🇧🇾Belarus dewalt

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024