diff --git a/application/modules/courses/controllers/PublicViewController.php b/application/modules/courses/controllers/PublicViewController.php index b4d0d82f09cf0ecab02a95de07874e07992eea91..f9bf8a89a32adb685e59853269b7e6be684dfc5f 100644 --- a/application/modules/courses/controllers/PublicViewController.php +++ b/application/modules/courses/controllers/PublicViewController.php @@ -350,10 +350,16 @@ class Courses_PublicViewController extends App_Controller_Action { { $in = $this->_getAllParams(); $id = $in['id']; + $subject = $in['subject']; + $courseNumber = $in['number']; + $courseLetter = $in['letter']; if ($id) { $course = Courses_CourseModel::findByCourseId($id); + } else if ($subject && $courseNumber) { + $course = Courses_CourseModel::findByCourseCode($subject, $courseNumber, $courseLetter); } + $session = new Zend_Session_Namespace(__CLASS__); $hierarchy = Courses_CourseModel::getSubjectDepartmentCollegeHierarchy();