Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Менеджер изображений elFinder для ocStore 1.5.x


costas

Recommended Posts

На основе темы

http://opencartforum...ер-изображений/

от уважаемого Sammy95

Итак, сам менеджер взят тут http://elrte.org/ru/elfinder/

elFinder 2.0 (rc1)

Из недостатков

- он создаёт свои собственные превьюшки изображений (т.е. занимает лишнее место на диске);

- эти его превьюшки масштабируются по высоте с обрезанием краёв по ширине, из-за чего некоторые длинные картинки бывает трудно узнать.

- плохо дружит с изменением размера окна (пофиксил костылём window.resize)

- много неработающих фич заявленных автором, в основном касается конфигурации коннектора (всё что пишется в файл admin/view/javascript/elfinder/config.php)

- форум автора давно протух, выводы соответствующие

в остальном довольно сносно работает

Имеется документация по настройке https://github.com/S...2/elFinder/wiki

В архиве три директории для

ocStore v1.5.3.1, v1.5.2.1, v1.5.1.3.

на OpenCart оригинальном не проверял.

Установка только на свеже установленный ocStore (не забудьте перед этим сделать бэкап):

Скачайте архив, разархивируйте и скопируйте содержимое папки 'upload' для вашей версии магазина в корень вашего магазина.

На вопросы о замене файлов отвечайте "Да".

Затем зайдите в админку: Система->Пользователи->Группы. Для Главного администратора разрешите доступ и изменения в модуле 'common/elfinder'

Как модуль не размещён по понятным причинам.

З.Ы. если ктонить подскажет как запустить http://kcfinder.sunhater.com/ из под магазина (хотябы без прав, с тупой установкой) то смогу сделать адаптацию - не запускается под OpenCart, везде где угодно но только не под OpenCart.

elfinder-for-ocstore1.5.x.zip

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 1 month later...

tuzhilkin

Я совершенно не уверен, архив только что посмотрел и всего-то. Но попробуйте в controller/common/elfinder.php поиграть с функцией


public function image() {
$this->load->model('tool/image');

if (isset($this->request->get['image'])) {
$image = str_replace(HTTP_IMAGE, '', rawurldecode($this->request->get['image']));
$json = array (
'image' => $image,
'thumb' => $this->model_tool_image->resize($image, 100, 100)
);
$this->response->setOutput(json_encode($json));
}
}

Там где 100,100

Смотрел архив для 1.5.3.1, если что.

Надіслати
Поділитися на інших сайтах

  • 2 months later...

З.Ы. если ктонить подскажет как запустить http://kcfinder.sunhater.com/ из под магазина (хотябы без прав, с тупой установкой) то смогу сделать адаптацию - не запускается под OpenCart, везде где угодно но только не под OpenCart.

Может это: https://opencartforum.com/topic/13318-kcfinder-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2/

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.