OSDN Git Service

fix js filer folder
[pettanr/pettanr.git] / app / assets / javascripts / locmare / filer / body / file_body / file_item.js.coffee
index 6c3aa0b..a91b3b6 100644 (file)
@@ -13,9 +13,18 @@ class Locmare.FilerModule.BodyModule.FileBodyModule.FileItem extends Backbone.Vi
     @el.className = 'filer-item filer-item-' + @item.item_name()\r
   \r
   render: () ->\r
-    args = {'file_item': this}\r
-    template = _.template($("#" + @template_name()).html())\r
-    this.$el.html(template(args))\r
+    if @symbol.is_visible()\r
+      this.$el.append(@symbol.render().el)\r
+    if @caption.is_visible()\r
+      this.$el.append(@caption.render().el)\r
+    if @summary.is_visible()\r
+      this.$el.append(@summary.render().el)\r
+    if @icon.is_visible()\r
+      this.$el.append(@icon.render().el)\r
+    if @date.is_visible()\r
+      this.$el.append(@date.render().el)\r
+    if @edit.is_visible()\r
+      this.$el.append(@edit.render().el)\r
     this\r
   \r
   filer: () ->\r