Commit be3c76bd
Changed files (4)
app
assets
javascripts
backbone
models
templates
photos
views
app/assets/javascripts/backbone/models/photo.js.coffee
@@ -3,7 +3,7 @@ class CakeSide.Models.Photo extends Backbone.Model
fileAttribute: 'image'
defaults:
- id: null
+ id: 0
content_type: null
original_filename: null
thumb_url: null
app/assets/javascripts/backbone/templates/photos/new.jst.ejs
@@ -14,5 +14,3 @@
</div>
</fieldset>
</form>
-
-<a href="#/index">Back</a>
app/assets/javascripts/backbone/views/cakes/show_view.js.coffee
@@ -1,8 +1,6 @@
+#= require backbone/views/cakes/thumbnail_view
CakeSide.Views.Cakes ||= {}
-class CakeSide.Views.Cakes.ThumbnailView extends Marionette.ItemView
- template: JST['backbone/templates/cakes/thumbnail']
-
class CakeSide.Views.Cakes.ShowView extends Marionette.CompositeView
template: JST["backbone/templates/cakes/show"]
childView: CakeSide.Views.Cakes.ThumbnailView
@@ -13,13 +11,8 @@ class CakeSide.Views.Cakes.ShowView extends Marionette.CompositeView
constructor: (options) ->
super(options)
- #@model.on('sync', @render)
@collection = @model.photos()
- #render: ->
- #$(@el).html(@template(@model.toJSON()))
- #return this
-
launchAddPhoto: ->
view = new CakeSide.Views.Photos.NewModalView(cake: @model)
$("#modal").html(view.render().el)
app/assets/javascripts/backbone/views/cakes/thumbnail_view.js.coffee
@@ -0,0 +1,4 @@
+CakeSide.Views.Cakes ||= {}
+
+class CakeSide.Views.Cakes.ThumbnailView extends Marionette.ItemView
+ template: JST['backbone/templates/cakes/thumbnail']