diff --git a/app/templates/courses/mock1/courses.jade b/app/templates/courses/mock1/courses.jade index b8e309546..f26304e00 100644 --- a/app/templates/courses/mock1/courses.jade +++ b/app/templates/courses/mock1/courses.jade @@ -49,9 +49,11 @@ block content .col-md-12 button.btn.btn-success.btn-lg.btn-buy Buy this course + br if !studentMode - br button.btn.btn-warning.btn-student Students Click Here + else + button.btn.btn-warning.btn-teacher Teachers Click Here h1.center Courses on CodeCombat diff --git a/app/views/courses/mock1/CoursesView.coffee b/app/views/courses/mock1/CoursesView.coffee index d910316a2..ad9b204bd 100644 --- a/app/views/courses/mock1/CoursesView.coffee +++ b/app/views/courses/mock1/CoursesView.coffee @@ -13,6 +13,7 @@ module.exports = class CoursesView extends RootView 'click .btn-enroll': 'onClickEnroll' 'click .btn-enter': 'onClickEnter' 'click .btn-student': 'onClickStudent' + 'click .btn-teacher': 'onClickTeacher' 'hidden.bs.modal #continueModal': 'onHideContinueModal' constructor: (options) -> @@ -107,5 +108,12 @@ module.exports = class CoursesView extends RootView navigationEvent = route: route, viewClass: viewClass, viewArgs: viewArgs Backbone.Mediator.publish 'router:navigate', navigationEvent + onClickTeacher: (e) -> + route = "/courses/mock1?student=false" + viewClass = require 'views/courses/mock1/CoursesView' + viewArgs = [studentMode: false] + navigationEvent = route: route, viewClass: viewClass, viewArgs: viewArgs + Backbone.Mediator.publish 'router:navigate', navigationEvent + onHideContinueModal: (e) -> $('#continueModal .row-pick-class').hide()