Skip to content

Instantly share code, notes, and snippets.

@alexspeller
Created September 16, 2013 10:58
Show Gist options
  • Save alexspeller/6579215 to your computer and use it in GitHub Desktop.
Save alexspeller/6579215 to your computer and use it in GitHub Desktop.
# Routes
App.Router.map ->
@resource 'post', path: "/posts/:post_id"
App.PostRoute = Em.Route.extend
model: (params) ->
@store.find('post', params.post_id)
App.PostIndexRoute = Em.Route.extend
model: (params) ->
@store.find 'postDetails', @modelFor('post').get('id')
# Models
App.Post = DS.Model.extend()
App.PostDetails = DS.Model.extend()
# Template
{{#each posts}}
{{link-to "post" this}}
{{/each}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment