Страница 3 из 5

Re: EAjaxUpload

Добавлено: 2013.03.25, 10:01
underwood
Не подскажите что вы там изменили?
Я не менял, а дополнил плагин, добавив необходимые дополнительные методы и свойства.

+ Опция:
- autoUpload {true \ false} - определяет загружать сразу после выбора файлов или по своей кнопке

+ Внешние данные:
- можно получить список файлов в очереди, для "своих" манипуляций
- Кол-во успешных загрузок

+ Методы:
- реагирующие на создание очереди
- на общий старт загрузки очереди
- на общее завершение загрузки очереди
- Старт загрузки очереди

Ну и конечно внешний вид :). Отредактировал css, теперь все красиво !

Re: EAjaxUpload

Добавлено: 2013.03.26, 04:19
Vespertilio
Ну если все так красиво, может поделитесь? :-D

Re: EAjaxUpload

Добавлено: 2013.03.26, 13:57
underwood
Обязательно поделюсь. Надо сделать мини-faq и выложить в ext.
P.S. У кого нибудь есть опыт в выкладке в паблике?

Re: EAjaxUpload

Добавлено: 2013.03.26, 14:07
kosenka
underwood писал(а):Обязательно поделюсь. Надо сделать мини-faq и выложить в ext.
P.S. У кого нибудь есть опыт в выкладке в паблике?
Могу у себя на github выложить с указанием твоего авторства.

Re: EAjaxUpload

Добавлено: 2013.03.26, 14:47
underwood
kosenka писал(а):... с указанием твоего авторства.
Тогда соавторства уже ).
Я редактирую только JS скрипт, добавляются опции и методы, в серверном скрипте добавил возможность управлять именем загружаемого файла, а виджет остается прежним.

Сейчас в работе:
1. Почти закончил настройку своих шаблонов. Т.е. по умолчанию template и fileTemplate жестко заданы, а можно будет задавать свои, при условии сохранения имен стиля (или создать свои стили css).
2. Включение и выключение DROP зоны. Мне это только мешает, а удалять нельзя, вдруг кому нибудь пригодится.
3. Определение одинаковых файлов в очереди.

Как только закончу, сразу выложим!

Re: EAjaxUpload

Добавлено: 2013.03.29, 18:12
denis887
Добрый день

Подскажите есть задача ограничить размер картинки в пикселях... что бы картинка была не меньше 500 высоты и 500 ширины... Что нужно дописать что бы поставить такие ограничения? уже 3 день ничего придумать не могу(

Re: EAjaxUpload

Добавлено: 2013.03.29, 18:13
rak

Re: EAjaxUpload

Добавлено: 2013.04.03, 11:18
Roma4ka
Проблема заключается в поверке при выборе файла, как

Код: Выделить всё

 'sizeLimit'=>1*1024*1024,// maximum file size in bytes
               'minSizeLimit'=>1024*15,// minimum file size in bytes  
валидация тут не очень удачное решения. после проверке вернуть файл и управления нету

Re: EAjaxUpload

Добавлено: 2013.04.03, 21:39
rinat_
Что то не могу понять как вызвать после загрузки автоматически некий контроллер, например загрузился файл, и вызвался контроллер который его распарсит и зальёт в бд.

Re: EAjaxUpload

Добавлено: 2013.04.03, 21:46
kosenka
rinat_ писал(а):Что то не могу понять как вызвать после загрузки автоматически некий контроллер, например загрузился файл, и вызвался контроллер который его распарсит и зальёт в бд.
https://github.com/kosenka/EAjaxUpload
Посмотрите раздел "Использование", в особенности

Код: Выделить всё

'action'=>$this->createUrl('files/uploadByAjax'),
это и будет вызов вашего контроллера в котором вы можете прописать что угодно.

Re: EAjaxUpload

Добавлено: 2013.04.03, 23:14
Onotole
А можно ли каким то образом передать дополнительные параметры?

Re: EAjaxUpload

Добавлено: 2013.04.03, 23:22
Onotole
Так. Как передать, я нашел

Код: Выделить всё

'postParams' => array(), 
А вот как его получить...
Пойду дальше ковырять код =)

Re: EAjaxUpload

Добавлено: 2013.04.04, 09:30
underwood
Onotole писал(а):А вот как его получить...
Передача

Код: Выделить всё

'postParams' => array('data'=>'xxxxxxxx')
Получение

Код: Выделить всё

$myParam = $_GET['data'];

Re: EAjaxUpload

Добавлено: 2013.04.04, 09:36
underwood
P.S.
Извиняюсь за долгое отсутствие, сильно переболел. Плагин обязательно добью в ближайшее время.

Re: EAjaxUpload

Добавлено: 2013.04.04, 15:39
Onotole
Спасибо за инфу. Ночью переписал немного его =) Теперь он всё передает как надо =) правда после этого я решил, что он мне не нужен в этом проекте и удалил его из проекта =)

Re: EAjaxUpload

Добавлено: 2013.04.04, 15:39
Onotole
Спасибо за инфу. Ночью переписал немного его =) Теперь он всё передает как надо =) правда после этого я решил, что он мне не нужен в этом проекте и удалил его из проекта =)

Re: EAjaxUpload

Добавлено: 2013.05.15, 14:00
inewton
А как добавить возможность удалять файлы из списка загруженных?
Если например пользователь передумал.

Re: EAjaxUpload

Добавлено: 2013.06.18, 01:33
S c
Как вместе с файлом на экшен отсылать дополнительные параметры? К примеру какой-нибудь 'project_id'?

Re: EAjaxUpload

Добавлено: 2013.09.13, 11:32
LANSELOT
Как сделать ограничение на кол-во загружаемых файлов (не более 5 например)?

Re: EAjaxUpload

Добавлено: 2013.10.10, 09:04
Юрий
Добрый день!
А как можно и можно ли вообще сохранять превьюшку и оригинал картинки?

Спасибо!