Icms2 - Как загрузить фото по URL?

 
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1862
В полях все просто, и не задумываешься как на сервер фоты летят.

Как загрузить фото по Url с нужными презетами?
Дополнения для InstantCMS
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2668
Никак. Нет такого метода. В теме про пожелания к 2ке еще при прошлой версии отписывался.
Пока только copy и resizить...
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1862
Zau4man:
Пока только copy и resizить
Вот. Вот. А я все думал. Ну не может же быть все настолько круто и идеально в двойке. angel
Дополнения для InstantCMS
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3818
kreator:
Ну не может же быть
Ещё как может.
Функцией file_save_from_url(откуда, куда) копируем далёкую картинку к себе на сервер (куданибудь во времянку).
Затем пишем функцию очень похожую на uploadWithPreset()? где $result['path'] путь до файла картинки и передаём ей путь нашей временной картинки и нужные пресеты. В остальном используются стандартные методы контролера Images.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1862
Loadырь:
Ещё как может
Приведите пожалуйста пример. Ну никак что то не хочет у меня работать.

1. Есть ссылка на фото
2. Надо скачать, обработать презетом, и сохранить.

Перебрал все эти функции вдоль и поперек, но что то я делаю не так.
Дополнения для InstantCMS
Посетитель
small user social cms
МедальКубок зрительских симпатийСамый позитивный участник форума!Золотая медаль имени ЛезгинкиАвторитет форума
Сообщений: 1778
kreator:
Как загрузить фото по Url с нужными презетами? презетами? презетами?
пройтись по ним кондомайзингом smoke
Все не то, чем кажется и не наоборот...
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2668
Loadырь, спасибо большое за наводку. Сел переписывать часть кода, отвечающего за загрузку и создание копий картинки. С одним пресетом уже заработало.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1862
Zau4man:
на водку
Код PHP:
  1. file_save_from_url(откуда, куда)
Приведите пожалуйста пример этой функции в работе, если откуда это картинка $url = 'http : // site.ru/img.jpg';
Дополнения для InstantCMS
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2668
kreator,

Код PHP:
  1. public function copyImg(){//копируем картинку в папку img
  2. $cfg = cmsConfig::getInstance();
  3. $dest = $cfg->upload_path."img/";
  4. file_save_from_url('http : // site.ru/img.jpg',$dest'.jpg');
  5. return что-нить :)
  6.  
  7. }
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.