Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Модель] FileUploader


shoputils
 Поделиться

Рекомендованные сообщения

Понадобилось загружать файлы на сервер, но стандарные средства меня немного не устроили.

Нашел один модуль для загрузки файла на сервер, немного подрпавил для opencarta. Модуль с вменяемой обработкой ошибок, созданием директорий и т.д. Пак в аттаче. Надеюсь кому-нибудь пригодится.

Пример использования:

        $this->load->model('shoputils/fileuploader');        $this->model_shoputils_fileuploader->init('importfile');        $this->model_shoputils_fileuploader->setAllowedExtensions('xml');        $content = file_get_contents($this->model_shoputils_fileuploader->getTmpFileName());

        $this->load->model('shoputils/fileuploader');        $this->model_shoputils_fileuploader->init('imagefile');        $this->model_shoputils_fileuploader->setAllowedExtensions('jpg');        $this->model_shoputils_fileuploader->save('directory');

shoputils.fileuploader.1.4.x-1.0-rus.zip

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...

Что-то не очень понятно как ты его интегрировал. Изменил загрузку в админке? Она там и правда идиотская )

Нельзя ли поподробнее, а то лень что писать под opencart )

Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...
  • 7 месяцев спустя...

Просто распаковать архив в папку с opencart (в ту же папку где есть admin,cagtalog,system)

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.