Καλησπέρα,
Αν είσαι λίγο περιπετειώδης, μπορείς με αυτό το mod να υποστηρίξεις οποιονδήποτε τύπο αρχείου θες:
Στο αρχείο admin/controller/common/filemanager.php, το:
Κώδικας: Επιλογή όλων$files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE);
Κάνε το
Κώδικας: Επιλογή όλων$files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF,PDF}', GLOB_BRACE);
Το
Κώδικας: Επιλογή όλων$this->model_tool_image->resize(utf8_substr($image, utf8_strlen(DIR_IMAGE)), 100, 100),
Κάνε το:
Κώδικας: Επιλογή όλων(strrchr($image, '.') != ".jpg" && strrchr($image, '.') != ".jpeg" && strrchr($image, '.') != ".png" && strrchr($image, '.') != ".gif") ? $this->model_tool_image->resize('no_image.png', 100, 100) : $this->model_tool_image->resize(utf8_substr($image, utf8_strlen(DIR_IMAGE)), 100, 100),
Το
Κώδικας: Επιλογή όλων $allowed = array(
'jpg',
'jpeg',
'gif',
'png'
Κάνε το
Κώδικας: Επιλογή όλων $allowed = array(
'pdf',
'jpg',
'jpeg',
'gif',
'png'
το
Κώδικας: Επιλογή όλων $allowed = array(
'image/jpeg',
'image/pjpeg',
'image/png',
'image/x-png',
'image/gif'
Κάνε το:
Κώδικας: Επιλογή όλων $allowed = array(
'application/pdf','application/x-pdf',
'image/jpeg',
'image/pjpeg',
'image/png',
'image/x-png',
'image/gif'
Το
ΠΡΩΤΟ που θα βρεις στη σελίδα:
Κώδικας: Επιλογή όλων$json['error'] = $this->language->get('error_filetype');
Κάνε το:
Κώδικας: Επιλογή όλων$json['error'] .= "\n" . 'INVALID EXTENSION: ' . strrchr($filename, '.');
Το
Δεύτερο
Κώδικας: Επιλογή όλων$json['error'] = $this->language->get('error_filetype');
Κάνε το:
Κώδικας: Επιλογή όλων$json['error'] .= "\n" . 'INVALID MIME: ' . $this->request->files['file']['type'];