<%! import json from django.utils.translation import ugettext as _ from microsite_configuration import microsite from openedx.core.lib.json_utils import EscapedEdxJSONEncoder %> <%inherit file="../main.html" /> <% course_discovery_enabled = settings.FEATURES.get('ENABLE_COURSE_DISCOVERY') %> <%namespace name='static' file='../static_content.html'/> % if course_discovery_enabled: <%block name="header_extras"> % for template_name in ["course_card", "filter_bar", "filter", "facet", "facet_option"]: % endfor <%static:require_module module_name="js/discovery/discovery_factory" class_name="DiscoveryFactory"> DiscoveryFactory( ${json.dumps(course_discovery_meanings, cls=EscapedEdxJSONEncoder)}, getParameterByName('search_query') ); % endif <%block name="pagetitle">${_("Courses")}
% if course_discovery_enabled: % endif
    %for course in courses:
  • <%include file="../course.html" args="course=course" />
  • %endfor
% if course_discovery_enabled: % endif