В общем хз - третьи сутки пошли - не понимаю, что не так))
jimport('joomla.application.module.helper');
jimport('joomla.filesystem.folder');
jimport('joomla.filesystem.file');
$file = JFactory::getApplication()->input->files->get('simplecallback_file', null, 'files', 'array');
// Создадим каталог для наших файлов, если еще нет
if ( !JFolder::exists( JPATH_SITE . '/tmp' ) ) {
JFolder::create( JPATH_SITE . '/tmp' );
// создадим файл заглушку
$file = fopen( JPATH_SITE . '/tmp/index.html', 'w' );
fclose( $file );
}
// Загружаем файл
JFile::upload( $file['tmp_name'], JPATH_SITE . '/tmp/' . $file['tmp_name'], false, false, array('php_ext_content_extensions' => array('tar', 'gz', 'tgz', 'bz2', 'tbz', 'jpa')) );
и так:
$mail->addAttachment(JPATH_SITE . '/tmp/' . $file['tmp_name'], $file['tmp_name'], $encoding = 'base64', $type = 'application/octet-stream', $disposition = 'attachment');
так:
$mail->addAttachment(JPATH_SITE . '/tmp/' . $file['tmp_name'],$file['tmp_name']);
Все время false:
2017-01-21 23:32:44 127.0.0.1 helper.php:138 ... FALSE
2017-01-21 23:34:11 127.0.0.1 helper.php:140 ... FALSE
2017-01-21 23:36:45 127.0.0.1 helper.php:138 ... FALSE
<div class="control-group">
<label>Изображения:
<input type="file" name="simplecallback_file" />
</label>
</div>