Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Удобная загрузка изображений 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
Link to post
Share on other sites

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

Link to post
Share on other sites

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

Link to post
Share on other sites
Guest

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

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

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

Дропбокс был и остался требователен к кол-ву скачиваний. Если вы время от времени качаете свои фалы - все ОК. А если десятки пользователей в день, то уже не за даром.

Link to post
Share on other sites

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

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

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

а это как так?

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

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

Link to post
Share on other sites

а это как так?

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

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

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

Link to post
Share on other sites
Guest

koreshok про это знает... просто ответить не успел... :oops:

Link to post
Share on other sites

koreshok про это знает... просто ответить не успел... :oops:

ну так и что конкретно за модуль у вас?

Link to post
Share on other sites

Guest

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

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

Edited by Guest
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.