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

Удобная загрузка изображений vs Dropbox [Решено]


Recommended Posts

Сначала об идеи:

- после создания товара в магазине в Dropbox появляется папка с именем = названию модели

- с этой папкой можно работать на компьютере как и с любой другой, т.е. с лёгкостью копировать, удалять, переименовывать, перемещать файлы

- накидав фоток и жмакнув в админке кнопку синхронизации, все фото подтягиваются на сервер, автомотически цепляясь к соответствующим товарам

- для главного изображения берётся фото имя которого начинается с "1-", остальным файлам, используя в начале число и дефис за ним, тоже можно указать сортировку.

Все файлы, прикрепляю в архиве к топику, решение сделано для OpenCart 1.5.5.1 для реализации функционала используется simple PHP Dropbox API Client without cURL.

- Копируем все файлы

- Для конфигурации необходимо на дпропбоксе создать приложение и ввести настройки в файл index.php

$dropbox = new DropboxClient(array(
		'app_key' => "",
		'app_secret' => "",
		'app_full_access' => false,
),'en');

- в файле конфигурации для админки добавляем строчку, где Z:\my_syte.local\www/ - полный путь к корню сайта в файловой системе

define('DIR_BASE', 'Z:\my_syte.local\www/');

- папку vendor не смущаемся копируем в корень сайта

- в папке cache создаём папку tokens с правом на запись

Представленный код не претендует на универсальное решение! Специально не содержит проверок и дополнительных условий, для простоты понимания.

Выводы:

- загрузка изображений на сайте сводится к нажатию кнопки "Dropbox"

- решаются ещё две задачи: упорядочивания и сортировка фото

2013-03-21_1525.png

dropbox.zip

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

это всё понятно, но есть более простой способ загрузки картинок...простым перетягиванием изображений в товар...

post-22469-0-74470400-1363878498_thumb.jpgpost-22469-0-13065900-1363878499_thumb.jpg

или может я чего не допонимаю...

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

Какие URL у картинок в магазине? Картинки для покупателя берутся с дропбокса, или все-таки с сайта магазина?

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

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

Зачем выгружать картинки на дропбокс, чтобы обратно их загрузить в магазин?

это решение подойдёт для новых магазинов, фото для которых делаются самостоятельно и загружать изображения только предстоит

добавили фото в дропбокс, а оно появилось у соответствующего товара в магазине, очень удобно

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

К слову о дропбоксе. Пару лет назад использовал его как хранилище файлов для сайта. Через какое то время аккаунт временно заблокировали за слишком большой траффик, сказали что так делать нельзя и что в след раз заблочат насмерть. Сейчас там такая же политика?

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


это всё понятно, но есть более простой способ загрузки картинок...простым перетягиванием изображений в товар...

post-22469-0-74470400-1363878498_thumb.jpgpost-22469-0-13065900-1363878499_thumb.jpg

или может я чего не допонимаю...

а это как так?

что-то щас попробовал перетянуть картинку, она тупо открылась в браузере.. а не прикрепилась..

что не так делаю?

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


а это как так?

что-то щас попробовал перетянуть картинку, она тупо открылась в браузере.. а не прикрепилась..

что не так делаю?

У koreshok, видимо, установлен некий модуль для мультизагрузки картинок дрег-н-дропом, однако он про это не знает :-)

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

как то так vqmodMultiUpload , где нашел не помню...

хотя нет... вспомнил http://www.opencart...._id=4761&page=2 только у меня свежее... на много свежее, и работает на 1541

Змінено користувачем Гість
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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