fix(errors): detect a missing highlighted course
This commit is contained in:
committed by
Benedikt Rötsch
parent
4cdfea0b3e
commit
8c20dfb817
@@ -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)}
|
||||||
|
|||||||
Reference in New Issue
Block a user