Commit f8cb5ae

mo khan <mo@mokhan.ca>
2014-11-10 17:49:36
add a show page to display the info on a single service.
1 parent d96c861
Changed files (4)
app
app/assets/javascripts/controllers/service.js.coffee
@@ -0,0 +1,1 @@
+App.ServiceController = Ember.ObjectController.extend()
app/assets/javascripts/routes/service_route.js.coffee
@@ -0,0 +1,2 @@
+App.ServiceRoute = Ember.Route.extend
+  model: (params) -> @store.find('service', params.service_id)
app/assets/javascripts/templates/service.hbs
@@ -0,0 +1,3 @@
+<h3>{{name}}</h3>
+
+{{outlet}}
app/assets/javascripts/templates/services.hbs
@@ -2,8 +2,10 @@
 
 {{#link-to 'services.new'}}new service{{/link-to}}
 
+<ul class="nav nav-pills nav-stacked well">
 {{#each service in controller}}
-  {{service.name}}
+  <li> {{#link-to 'service' service}}{{service.name}}{{/link-to}} </li>
 {{/each}}
+</ul>
 
 {{outlet}}