fix(errors): detect a missing highlighted course

This commit is contained in:
Benedikt Rötsch
2018-02-14 11:06:36 +01:00
committed by Benedikt Rötsch
parent 4cdfea0b3e
commit 8c20dfb817

View File

@@ -2,16 +2,21 @@ include ./_courseCard
mixin moduleHighlightedCourse(module, course) mixin moduleHighlightedCourse(module, course)
.module.module-highlighted-course .module.module-highlighted-course
.module-highlighted-course__wrapper(style=`background-image: url(${course.fields.image.fields.file.url});`) if(!course)
.module-highlighted-course__overlay .module-highlighted-course__wrapper
.module-highlighted-course__content .module-highlighted-course__content
if(course.fields.categories) h2.module-highlighted-course__title #{translate('errorHighlightedCourse', currentLocale.code)}
.module-highlighted-course__categories else
each category in course.fields.categories .module-highlighted-course__wrapper(style=`background-image: url(${course.fields.image.fields.file.url});`)
a.module-highlighted-course__category(href=`/courses/categories/${category.fields.slug}${queryString}`) #{category.fields.title} .module-highlighted-course__overlay
h2.module-highlighted-course__title .module-highlighted-course__content
a(href=`/courses/${course.fields.slug}${queryString}`)= course.fields.title if(course.fields.categories)
.module-highlighted-course__description-wrapper .module-highlighted-course__categories
p !{helpers.markdown(course.fields.shortDescription)} each category in course.fields.categories
.module-highlighted-course__link-wrapper a.module-highlighted-course__category(href=`/courses/categories/${category.fields.slug}${queryString}`) #{category.fields.title}
a.module-highlighted-course__link(href=`/courses/${course.fields.slug}${queryString}`) #{translate('viewCourseLabel', currentLocale.code)} h2.module-highlighted-course__title
a(href=`/courses/${course.fields.slug}${queryString}`)= course.fields.title
.module-highlighted-course__description-wrapper
p !{helpers.markdown(course.fields.shortDescription)}
.module-highlighted-course__link-wrapper
a.module-highlighted-course__link(href=`/courses/${course.fields.slug}${queryString}`) #{translate('viewCourseLabel', currentLocale.code)}