Для кого это может касаться: я разрабатываю пользовательский модуль в Joomla 4 Alpha, используя модальное окно рендеринга начальной загрузки, чтобы пользователь компонента назначал изображения с носителя в серверной части Joomla галерее расширений. В Joomla 3.x есть кнопка вставки и закрытия, когда появляется модальное окно. В Joomla 4 нет или я что-то упускаю:
$html .= JHtmlBootstrap::renderModal('myModal', array('url' => Uri::root().
'administrator/index.php?option=com_media&tmpl=component&
e_name=myslideimgname&asset=com_modules&author=&
path=' . '&' . JSession::getFormToken() . '=1"',
'width' => '620px', 'height' => '390px'));
В joomla 3.x есть view = images, в которые были добавлены две кнопки в его раскладку, в joomla 4 alpha такого нет просмотр, только просмотр файлов и медиа. Способ обойти эту проблему - заставить пользователя создать папку в папке с изображениями joomla и добавить туда изображения, а затем прочитать эти изображения в макете расширения из папки, но если есть решение добавить кнопку вставки, я бы предпочел использовать ее. Киан Уильям Новрузян