Загрузка PDF файлов
Загрузка PDF файлов, позволяет загружать pdf в папку изображений, ссылка на него делается вручную.
файл
admin/controller/common/filemanager.php
перед строкой
if (isset($this->request->get['image'])) {
добавть
$ext = strrchr($this->request->get['image'], '.');
if(strtolower($ext) == '.pdf') {
$this->request->get['image'] = 'pdf_icon.png';
}
после
'.jpg',
добавть
'.pdf',
заменить
<!-- 1.5.0.x - 1.5.1.2 only -->
$this->model_tool_image->resize(substr($file, strlen(DIR_IMAGE)), 100, 100)
на
(strtolower($ext) == '.pdf') ? $this->model_tool_image->resize('pdf_icon.png', 100, 100) : $this->model_tool_image->resize(substr($file, strlen(DIR_IMAGE)), 100, 100)
заменить
<!-- 1.5.1.3 only -->
$this->model_tool_image->resize(utf8_substr($file, strlen(DIR_IMAGE)), 100, 100)
на
(strtolower($ext) == '.pdf') ? $this->model_tool_image->resize('pdf_icon.png', 100, 100) : $this->model_tool_image->resize(utf8_substr($file, strlen(DIR_IMAGE)), 100, 100)
<!-- OcStore 1.5.4.1.2 -->
заменить
'thumb' => $this->model_tool_image->resize(utf8_substr($file, utf8_strlen(DIR_IMAGE)), 100, 100),
на
'thumb' => (strtolower($ext) == '.pdf') ? $this->model_tool_image->resize('pdf_icon.png', 100, 100) : $this->model_tool_image->resize(utf8_substr($file, strlen(DIR_IMAGE)), 100, 100),
заменить
300000
на
3000000
после
'image/jpeg',добавть
добавть
'application/pdf',
'application/x-pdf',
файл
admin/language/english/common/filemanager.php
заменить 300kb на 3MB
картинку поместить в папку "image" в корне сайта.