Jump to content
Sign in to follow this  
vito

[Поддержка] UploadManager. Загрузка встроенным Файл-менеджером любых файлов

Recommended Posts

UploadManager. Загрузка встроенным Файл-менеджером любых файлов


UploadManager. Загрузка встроенным Файл-менеджером любых файлов


Благодарю Вас за интерес, проявленный к моему расширению.

По ряду причин, я не смогу в течение некоторого времени (ориентировочно до конца марта 2016 г.) оказывать поддержку по проданным расширениям. Поскольку на данном сайте отсутствует возможность временно снять расширение с продаж, вынужден ограничить продажи путем установки завышенной цены.

Нормальная цена для данного расширения - 300 руб, будет восстановлена сразу же как только я смогу уделять время поддержке.

Расширение добавляет встроенному ФайлМенеджеру возможность загружать на сервер любые (из списка определяемых пользователем) файлы, а также выбирать их для вставки ссылок, фреймов, медиатегов и т.д.

Зачастую требуется закачать на сервер какие-то документы, например PDF-файлы инструкций, буклетов, листовок, XLS/XLSX-файлы прайс-листов, счетов и т.д. и т.п. чтобы была возможность включить в описания товаров, категорий или другие тексты ссылку для открытия или свободного скачивания этих документов.

Однако встроенный в OpenCart и ocStore ФайлМенеджер ограничивает форматы и расширения файлов, доступных к закачке, позволяя закачивать только изображения. При попытке загрузить не-изображение получаем сообщение 'Некорректный тип файла!' или 'Файл не загружается по непонятным причинам!' (обычно последнее сообщение свидетельствует о том что загружаемый файл имеет размер больший, чем установленные параметры `upload_max_filesize` и `post_max_size` в php.ini)

Для загрузки любого файла, не являющегося картинкой, приходится использовать отдельный FTP-клиент или web-интерфейс панели управления хостингом. Кроме того, для вставки в текст ссылки на уже находящийся на web-сервере документ, приходится каким-то образом копировать их в поле диалога вставки ссылки или в html-текст.

Вся эта суета не добавляет производительности.

Данное расширение избавляет от описанных выше ограничений.

Основные возможности:

  • создание собственного списка доступных для закачки расширений файлов и MIME-типов для них. Это могут быть видео-файлы, аудио-файлы, документы, презентации, архивы и т.д.
  • включение/выключение возможности загрузки для любого типа, добавленного в список без его удаления из списка.
  • увеличен допустимый размер загружаемых файлов с 300кб до 3мб (в версии для OpenCart 1.5.x)
  • установка собственной иконки для каждого типа файлов для отображения их в окне ФайлМенеджера при загрузке и выборе. (расширение содержит в архиве 50 иконок наиболее употребимых типов файлов, чтобы не было необходимости искать иконки при добавлении типов)
  • при установке список предзаполнен некоторыми наиболее употребимыми типами: PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX. Файлы этих типов можно загружать с помощью ФайлМенеджера сразу же после установки расширения.
  • расширение имеет варианты для OpenCart (ocStore) как версий 1.5.x (vQmod) так и 2.0.x (OCMOD и vQmod)

Демо OpenCart 1.5.x (юзер - demo, пароль - demo)

Демо OpenCart 2.0.x (юзер - demo, пароль - demo)

ВидеоДемо:

Совместимость с версиями:

Opencart 1.5.5 − 1.5.6.4

Opencart 2.0.0 − 2.0.3.x (есть vQMOD и OCMOD версии)

Модуль не перезаписывает никаких файлов OpenCart (ocStore)

Все что нужно для установки - воспользоваться инсталлятором расширений, встроенным в OpenCart (для OCMOD-версии)

или просто распаковать файлы из папки Upload дополнения в папку в корень сайта (для vQmod-версии).


  • Добавил
  • Добавлено
    17.06.2015
  • Категория

 

Share this post


Link to post
Share on other sites

Есть такая тема, где на сайте в любое место нужно вставить ссылку на сам файл с возможностью скачать его..
можно прикрутить?
имеется ввиду прайс лист.
т.е. компания оптовая и им без разницы с сайта заказывают или с прайслиста.

Share this post


Link to post
Share on other sites

Этот модуль не совсем для вставки ссылки. Он для того, чтобы можно было этот прайс-лист или любой другой документ во-первых закачать на сайт, не прибегая к ftp-клиенту. А во-вторых удобно выбрать в диалоге при вставке той же ссылки или фрейма или еще какого-то тэга.
То есть Вашу задачу в принципе решает и стандартный встроенный в OpenCart (ocStore) HTML-редактор. Но с данным модулем сделать это гораздо легче и удобнее.

Оговорка: речь идет о вставке ссылок и т.д. в редактируемый HTML-контент (описания, статьи, информация и т.д)

Share this post


Link to post
Share on other sites

Здравствуйте, vito! У меня появился нубский вопрос по модулю. Система ocStore 1.5.5.1.2, модуль работает, но в окне файлового менеджера, для загруженных файлов, нет ярлыков с типом файлов.

post-688280-0-03753900-1435124004_thumb.png

Ну и соответственно, в консоли браузера ошибка 404 на exсel файл в кеше картинок

post-688280-0-91799500-1435124081_thumb.png

Не подскажите куда копать 

 

Share this post


Link to post
Share on other sites

Спасибо! Отписался в ЛС.

Share this post


Link to post
Share on other sites

Спасибо автору за поддержку!

Share this post


Link to post
Share on other sites

Этот модуль не совсем для вставки ссылки. Он для того, чтобы можно было этот прайс-лист или любой другой документ во-первых закачать на сайт, не прибегая к ftp-клиенту. А во-вторых удобно выбрать в диалоге при вставке той же ссылки или фрейма или еще какого-то тэга.

То есть Вашу задачу в принципе решает и стандартный встроенный в OpenCart (ocStore) HTML-редактор. Но с данным модулем сделать это гораздо легче и удобнее.

Оговорка: речь идет о вставке ссылок и т.д. в редактируемый HTML-контент (описания, статьи, информация и т.д)

В том то и дело что не решает, или я что не так делаю...

в общем делаю ссылку на файл а арбуз страницу пытается открыть...

Share this post


Link to post
Share on other sites

Обновил файл для 1.5.x в поставке по результатам доработки для agefremov 
(причина: контроллер файл-менеджера ocStore несколько изменен по отношению к исходному OpenCart).

Edited by vito

Share this post


Link to post
Share on other sites

Обновил файл для 1.5.x в поставке по результатам доработки для agefremov 

(причина: контроллер файл-менеджера ocStore несколько изменен по отношению к исходному OpenCart).

так как?

хотябы дайте в лс доступ полноценный к админке модуля, посмотрю решает ли он мою задачу..

Share this post


Link to post
Share on other sites

AWARO, почему-то я совсем не понимаю Ваших вопросов.

 

Ни этого: 

Есть такая тема, где на сайте в любое место нужно вставить ссылку на сам файл с возможностью скачать его..
можно прикрутить?

 

Ни этого:

в общем делаю ссылку на файл а арбуз страницу пытается открыть...

 

Ни этого:

так как?

 

Может быть я упускаю где-то нить беседы...

 

Насчет полноценного доступа к модулю в Демо-админке, я тоже не понимаю что Вам это даст. Скажем, Вы добавите еще какой-нибудь тип файла, убедитесь что после этого его можно загружать с помощью "Менеджера изображений" в любом месте админки, где вызывается загрузка файла. Но ведь это уже продемонстрировано в видео. И вы можете в демке попробовать загрузки из любого вызова "Менеджера изображений". Конечно, сохранить изменения на странице не позволят  установленные права доступа, но загрузка пройдет и Вы увидите сообщение об её успешности.  

 

На мой взгляд, Вы ищете в моем расширении некий функционал, отличный от того, что я в него вкладывал.

 

Если бы Вы описали более подробно, чего Вы хотите достичь, мне было бы проще подсказать, или, возможно, сделать новый модуль под те задачи, что Вы пытаетесь решить.

Edited by vito

Share this post


Link to post
Share on other sites

AWARO, почему-то я совсем не понимаю Ваших вопросов.

 

Ни этого: 

 

Ни этого:

 

Ни этого:

 

Может быть я упускаю где-то нить беседы...

 

Насчет полноценного доступа к модулю в Демо-админке, я тоже не понимаю что Вам это даст. Скажем, Вы добавите еще какой-нибудь тип файла, убедитесь что после этого его можно загружать с помощью "Менеджера изображений" в любом месте админки, где вызывается загрузка файла. Но ведь это уже продемонстрировано в видео. И вы можете в демке попробовать загрузки из любого вызова "Менеджера изображений". Конечно, сохранить изменения на странице не позволят  установленные права доступа, но загрузка пройдет и Вы увидите сообщение об её успешности.  

 

На мой взгляд, Вы ищете в моем расширении некий функционал, отличный от того, что я в него вкладывал.

 

Если бы Вы описали более подробно, чего Вы хотите достичь, мне было бы проще подсказать, или, возможно, сделать новый модуль под те задачи, что Вы пытаетесь решить.

в том то и дело что xls и тд не грузит менеджер..

а вот у вас всё четко.

отдельная страница с загруженными файлами.. эт хорошо)

а по выше сказанным вопросам уже разобрался)

нужно было к ссылке приписать даунлоад)) тогда браузер качает)

В общем у вас удобно загонять файлы.

беру)

Edited by AWARO

Share this post


Link to post
Share on other sites

а чего без локализации?

Edited by AWARO

Share this post


Link to post
Share on other sites

В общем у вас удобно загонять файлы.

Можно сказать, что это основное, но не единственное. После того как файл загружен, его же нужно еще выбрать, чтобы прицепить к ссылке, или например внедрить на страницу моим же расширением DocsEmbedder, а не просто писать путь к файлу руками. Собственно для того, чтобы эти файлы отображались в окне Менеджера изображений, и сделаны иконки. К тому же, расширение при установке увеличивает допустимый размер загружаемых файлов, определяемый параметрами `upload_max_filesize` и `post_max_size` в php.ini (на большинстве хостингов максимум по-умолчанию = 2Мб).

Другими словами, мое расширение для удобной загрузки файлов на сервер и выбора их для вставки на сайт.

 

а чего без локализации?

Честно говоря, загружал сюда в некоторой спешке, с мыслями "будут продажи - буду развивать и облагораживать". Моя основная площадка - opencart.com

Держать отдельный дистрибутив смысла нет, а вот языковой файл, пожалуй имеет смысл выложить отдельно. Спасибо за напоминание.

Share this post


Link to post
Share on other sites

Еще заметил некоторое недопонимание:

отдельная страница с загруженными файлами.. эт хорошо)

Страница модуля - это типы файлов, которые Вы добавляете к разрешенным для загрузки. Сами файлы лежат там, куда Вы их загрузите. Загружаются и выбираются для вставки загруженные файлы - Менеджером изображений точно так же, как Вы выбираете картинки.

Share this post


Link to post
Share on other sites

Еще заметил некоторое недопонимание:

Страница модуля - это типы файлов, которые Вы добавляете к разрешенным для загрузки. Сами файлы лежат там, куда Вы их загрузите. Загружаются и выбираются для вставки загруженные файлы - Менеджером изображений точно так же, как Вы выбираете картинки.

я думал это типа доступа к менеджеру напрямую

дошло уже...))

жаль не хватает просто доступа к менеджеру.. без влезаний через что либо..

Возможно ли его реализовать таким образом.

чтоб среди товаров и категорий в админке был доступен сам менеджер? а это все что есть как настройки к нему?

языковой файл бы тож не помешал)

-----------

установил все прекрасно функционирует.

без вашего модуля не хотел менеджер загружать подобные файлы..

Спасибо вам)

Edited by AWARO

Share this post


Link to post
Share on other sites

Нужна помощь, установил плагин, но менеджер загрузок какой был такой и остался .pdf  не видит и не загружает. В настройках модуля разрешил все файлы. Версия 1.5.5.1.2. Что делать?

Share this post


Link to post
Share on other sites

Нужна помощь, установил плагин, но менеджер загрузок какой был такой и остался .pdf  не видит и не загружает. В настройках модуля разрешил все файлы. Версия 1.5.5.1.2. Что делать?

Спасибо за покупку. Напишите в личку данные ftp-доступа. Я посмотрю в чем проблема.

Share this post


Link to post
Share on other sites

Вопрос благополучно разрешен спасибо автору!

Share this post


Link to post
Share on other sites

 

ocStore 2.1.0.2

в общем удалить изображение без проблем.

но вот на добавить...

"NetworkError: 500 Internal Server Error - http://................ru/admin/index.php?route=common/filemanager&token=9soFpQZYaKaibCC852rAnH71NlqaDPID&target=input-image0&thumb=thumb-image0"

Ну и демка для 2ки недоступна...

Edited by AWARO

Share this post


Link to post
Share on other sites

В общем это проблема CKEditorIsBack
напишу в теме

Share this post


Link to post
Share on other sites

Когда можно будет купить ваш товар по обычной цене?

Может есть способ купить у вас напрямую?

Edited by demonshi

Share this post


Link to post
Share on other sites
9 300.00 руб

 

 

 

А что за цена такая необычная?

уж не проще ли пользоваться обычным ftp-менеджером чем платить неразумные деньги?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By colaweb
      900.00 руб
      Скачать/Купить дополнение


      ImageSpeed ускорение загрузки магазина
      Ни для кого ни секрет, что загрузка изображений очень сильно влияет на скорость загрузки сайта.
      Данный модуль позволяет загружать картинки только в видимой части экрана. В результате сайт грузиться быстрее.
      ДЕМО смотрите в консоли
       

      Добавил colaweb Добавлено 22.07.2019 Категория Кэширование, сжатие, ускорение Системные требования https Сайт разработчика https://colaweb.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By colaweb
      Ни для кого ни секрет, что загрузка изображений очень сильно влияет на скорость загрузки сайта.
      Данный модуль позволяет загружать картинки только в видимой части экрана. В результате сайт грузиться быстрее.
      ДЕМО смотрите в консоли
       

    • By TimRod
      850.00 руб
      Скачать/Купить дополнение


      OCCleaner - очистка и оптимизация
      OCCleaner - профессиональный инструмент очистки и оптимизации Вашего магазина OpenCart. 

      Основные возможности:

      - Очистка системного мусора и временных файлов;
      - Поиск и удаление ненужных изображений (умный алгоритм анализа базы данных и файлов OpenCart);
      - Очистка файловой системы от мусора и остаточных файлов;
      - Оптимизация и очистка базы данных;
      - Полный анализ в один клик;
      - Максимальное предоставление информации об обнаруженных объектах;
      - Работает на слабых хостингах и способен обрабатывать большие массивы данных;
      - Интуитивно понятный и простой интерфейс;
      - Работает с помощью ajax, без перезагрузки страницы;


      Ознакомиться с работой модуля и его возможностями Вы можете на демо сайте.
      http://demo.occleaner.timrod.ru/admin/index.php?route=extension/module/occleaner
      Логин/пароль: demo/demo

      Совместимость:

      - openCart 2.1.x
      - openCart 2.2.x
      - openCart 2.3.x
      - openCart 3.0.x
      - ocStore 2.1.x
      - ocStore 2.2.x
      - ocStore 2.3.x
      - ocStore 3.0.x


      В архиве модуля присутствует инструкция по установке и настройке модуля!
      Лицензия на модуль распространяется на 1 домен + 1 поддомен бесплатно, путем предоставления лицензионного ключа.

      Если у Вас появился вопрос, предложение по расширению функционала или Вы нашли ошибку, пишите на e-mail: timrod.v@yandex.ru или в личку, на ресурсе, где приобретали модуль.
      Добавил TimRod Добавлено 27.08.2019 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By colaweb
      Скачать/Купить дополнение


      PageSpeed моментальная загрузка
      Модуль позволяет увеличить скорость загрузки страниц в несколько раз, за счет предварительного кэширования страниц, шрифтов, CSS, JS, изображений.
       
      В отличии от кэша браузера, PageSpeed загружает заранее в кэш (на диск) пользователя все ресурсы, указанные в настройках модуля. И естественно отдает их моментально.
      А кэш браузера запоминает страницы только после посещения каждой страницы.
      Модуль работает только на проверенном и быстром хостинге beget.com, при регистрации по моей партнерской ссылке

      Демо
       

       
      Добавил colaweb Добавлено 01.08.2019 Категория Кэширование, сжатие, ускорение Системные требования https Сайт разработчика http://colaweb.ru/ Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By colaweb
      Модуль позволяет увеличить скорость загрузки страниц в несколько раз, за счет предварительного кэширования страниц, шрифтов, CSS, JS, изображений.
       
      В отличии от кэша браузера, PageSpeed загружает заранее в кэш (на диск) пользователя все ресурсы, указанные в настройках модуля. И естественно отдает их моментально.
      А кэш браузера запоминает страницы только после посещения каждой страницы.
      Модуль работает только на проверенном и быстром хостинге beget.com, при регистрации по моей партнерской ссылке

      Демо
       

       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.