UMIhelp

Разработка дополнительного функционала => Custom макросы => Тема начата: Rodogor от 04 Декабря 2012, 00:06:33

Название: Создаём превью на API.
Отправлено: Rodogor от 04 Декабря 2012, 00:06:33
Здравствуйте.
Имею уже загруженное файло, картинку. Хочу вернуть сразу создать превьюку и вернуть на неё ссылку ответом ajax запроса.

Имеем модуль system и метод makeThumbnail.

Как не пытаюсь вызвать его - не получается.
И через system_buildin_load и через  cmsController, ну и банально ::

Можно ли всё же как-нибудь его вызвать ?
Название: Re:Создаём превью на API.
Отправлено: cybermax от 11 Июля 2014, 16:07:37
Столкнулся с такой же проблемой, получилось решить?
Название: Re:Создаём превью на API.
Отправлено: e.ioffe от 11 Июля 2014, 16:13:51
$system = system_buildin_load('system');
$thumb = $system->makeThumbnailFull(/*параметры написаны в документации*/);
Название: Re:Создаём превью на API.
Отправлено: muldy от 17 Июля 2014, 18:22:14
Подскажите, а какие параметры передавать, почему то не получается!
Проболва так:
$system->makeThumbnailFull($photo, 'auto','default');
Не хочет!
Название: Re:Создаём превью на API.
Отправлено: e.ioffe от 17 Июля 2014, 19:29:24
http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/virtualnyj_modul_system/system_makethumbnailfull/
Название: Re:Создаём превью на API.
Отправлено: muldy от 18 Июля 2014, 22:43:01
Спасибо, макрос знаю как посмотреть в справке:)
Проблема то в том, что требуется ли передавать все параметры или есть обязательные!
Название: Re:Создаём превью на API.
Отправлено: admin от 20 Июля 2014, 13:22:47
Спасибо, макрос знаю как посмотреть в справке:)
Проблема то в том, что требуется ли передавать все параметры или есть обязательные!

смотрите в той же справке, все необязательные параметры находятся внутри квадратных скобок
Название: Re:Создаём превью на API.
Отправлено: muldy от 21 Июля 2014, 11:18:30
Ок, спасибо, буду изучать!