Кроме маршрутов, библиотека предоставляет несколько полезных методов для работы с файлами:
CopyFile=function(id,done)// копирование файлаToDisk = function(id,dir,done)// сохранение файла из базы на диск
На стороне клиента доступны следующие
Шаблон редактирования file - подробнее об использовании шаблонов в редактировании моделей смотрите в разделе формы редактирования
Шаблон редактирования form_image - для добавления картинок
Custom binding user_avatar
Custom binding FileUpload
Метод сохранение файлов MModels.SaveFileToGfs
Пример кода, используемого в модуле filemanager:
В данном примере перед тем как отправить форму на сохранение, предварительно на сервер отправляется файл. Если при добавлении файла не произошло ошибки, то вторым этапом отправляется форма, в теле которой передается id добавленного файла.