Внутри XML-файла вашего компонента вам нужно добавить следующий атрибут:
<installfile>install.componentname.php</installfile>
замените на имя вашего компонента, это можно добавить сразу под атрибутом description ваших компонентов install xml file.
После того, как это будет добавлено, вам нужно будет создать файл с именем "install.componentname.php", снова замените имя компонента именем вашего компонента.
Внутри этого файла добавьте следующее:
<?php
// no direct access
defined('_JEXEC') or die('Restricted Access');
// import joomla's filesystem classes
jimport('joomla.filesystem.folder');
// create a folder inside your images folder
if(JFolder::create(JPATH_ROOT.DS.'images'.DS.'events')) {
echo "Folder created successfully";
} else {
echo "Unable to create folder";
} ?>
Упакуйте это и установите, файл install..php должен находиться на верхнем уровне вашего zip-архива. Наконец, вам нужно будет добавить этот файл в список файлов компонентов, сразу после атрибута добавьте следующую строку:
<files>
<filename>install.componentname.php</filename>
</files>
Если папка создана успешно, будет указано, что папка создана успешно.