Manual episode search added to episode details

This commit is contained in:
Mark McDowall 2013-06-28 17:35:21 -07:00
commit 6f949dd129
15 changed files with 191 additions and 84 deletions

View file

@ -15,12 +15,13 @@ define(
}
this.episodeCollection = options.episodeCollection;
this.series = options.series;
},
itemViewOptions: function () {
return {
episodeCollection: this.episodeCollection
episodeCollection: this.episodeCollection,
series : this.series
};
}

View file

@ -67,7 +67,7 @@ define(
this.episodeCollection = options.episodeCollection.bySeason(this.model.get('seasonNumber'));
_.each(this.episodeCollection.models, function (episode) {
episode.set({ hideSeriesLink: true });
episode.set({ hideSeriesLink: true, series: options.series });
});
},

View file

@ -43,7 +43,8 @@ define(
$.when(this.episodeCollection.fetch({data: { seriesId: this.model.id }}), this.seasonCollection.fetch({data: { seriesId: this.model.id }})).done(function () {
self.seasons.show(new SeasonCollectionView({
collection : self.seasonCollection,
episodeCollection: self.episodeCollection
episodeCollection: self.episodeCollection,
series : self.model
}));
});
},

View file

@ -89,8 +89,7 @@ define(
defaults: {
seasonNumber: 0,
status : 0,
title : 'TBA'
status : 0
}
});
});

View file

@ -162,6 +162,12 @@
margin-top : 30px;
font-size : 12px;
}
.search-buttons {
width: 400px;
margin-left: auto;
margin-right: auto;
}
}
.season-grid {