有効な拡張子のファイルをアップロードしてもfalseを返す次のコードがありますか?
$file = JRequest::getVar('filename', null, 'files', 'array');
jimport('joomla.filesystem.file');
if(strtolower(JFile::getExt($file)) == 'pdf' || strtolower(JFile::getExt($file)) == 'gif' || strtolower(JFile::getExt($file)) == 'jpg' || strtolower(JFile::getExt($file)) == 'png') {
// ..
}
else {
// ..
}