Реализация multi_files
Добрый день!
А как можно реализовать multi_files свойство? Тип данных files позволяет грузить лишь один файл, а как быть, когда надо загрузить много? Делать это с помощью файл менеджера и вставлять ссылки не очень удобно.
Артём, добрый день, в админке такое поле быстро создать не получится, только через доработки вручную, через различные приемы. Нужно будет с помощью JS добавлять инпуты, обрабатывать их, складывать файлы на сервер. Либо нужно будет настраивать uploadify как в поле типа multi_images, но там тоже много работы...
http://mv-framework.ru/dopolneniia-k-administrativnoy-paneli/
http://mv-framework.ru/nastroika-modeli/
и еще могут потребоваться методы отсюда
http://mv-framework.ru/specialnye-metody/
Разрешил вопрос иначе - через отдельную модель "файлохранилище" и привязку к ней посредством many_to_many. Однако насчёт фото подход смущает тем, что используемый мультизагрузчик частично построен на flash, поддержку которого отключат все основные браузеры (в т.ч. Chrome)
Да, загрузчик на флэше, но пока это видимо единственный способ удобной массовой загрузки файлов. Флэш точно не работает во многих мобильных телефонах и планшетах, а в браузерах пока все ок... альтернативы все равно нет.
Как альтернатива — HTML 5. Кстати в новой версии можно было бы предусмотреть разные редакторы (не только от imperavi). Я CKeditor встроил. Могу поделиться кодом.