Skip to content

Commit

Permalink
Merge branch 'section_10_8' into section_10_9
Browse files Browse the repository at this point in the history
  • Loading branch information
Noel Rappin committed Dec 8, 2012
2 parents df3f72b + cc3c597 commit 6d88780
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
3 changes: 2 additions & 1 deletion app/assets/javascripts/backbone/routers/tripRouter.js
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -48,8 +48,9 @@ TimeTravel.Routers.TripRouter = Backbone.Router.extend({
//##detail //##detail
tripDetail: function(id) { tripDetail: function(id) {
var trip = TimeTravel.getTrip(id); var trip = TimeTravel.getTrip(id);
var order = new TimeTravel.Models.Order({trip: this.model});
trip.fetchData(); trip.fetchData();
this.basicPage(new TimeTravel.Views.TripDetailView({model: trip})); this.basicPage(new TimeTravel.Views.TripDetailView({model: trip, order: order}));
} }
//##detail //##detail


Expand Down
7 changes: 5 additions & 2 deletions app/assets/javascripts/backbone/views/tripDetailView.js
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ TimeTravel.Views.TripDetailView = Backbone.View.extend({
className: 'trip span-20', className: 'trip span-20',


//##render //##render
initialize: function(options) {
this.order = options.order || new TimeTravel.Models.Order({trip: this.model});
},

render: function() { render: function() {
this.basicRender(); this.basicRender();
this.hotelRender(this.hotelsView()); this.hotelRender(this.hotelsView());
Expand All @@ -28,8 +32,7 @@ TimeTravel.Views.TripDetailView = Backbone.View.extend({


//##orders //##orders
ordersView: function() { ordersView: function() {
return new TimeTravel.Views.OrderView({ return new TimeTravel.Views.OrderView({model: this.order});
model: new TimeTravel.Models.Order({trip: this.model})});
}, },


ordersRender: function(orderView) { ordersRender: function(orderView) {
Expand Down

0 comments on commit 6d88780

Please sign in to comment.