1 class Locmare.FilerModule.BodyModule.FileBody extends Backbone.View
\r
4 initialize: (options) ->
\r
7 @collection().fetch({}) #.done(() -> _this.set_file_items())
\r
9 set_file_items: () ->
\r
10 @file_items = this.collection
\r
14 @file_items = this.collection().models
\r
15 _.each @collection().models, (item) ->
\r
16 c = _this.file_item_class()
\r
17 file_item = new c({'file_body': _this, 'item': item})
\r
18 args = {'file_item': file_item}
\r
19 template = _.template($("#" + file_item.template_name()).html())
\r
20 _this.$el.append(template(args))
\r
23 file_item_class: () ->
\r
24 Locmare.FilerModule.BodyModule.FileBodyModule.FileItem
\r
42 @filer().template_dir
\r
44 template_file_name: () ->
\r
47 template_name: () ->
\r
48 @template_dir() + @template_file_name()
\r
50 class Locmare.FilerModule.BodyModule.FileBodyModule
\r