Jump to content
Sign in to follow this  
kikasso

Удобная загрузка изображений 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

а это как так?

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

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

Share this post


Link to post
Share on other sites

а это как так?

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Edited by koreshok
  • +1 1

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  

  • 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.