edusoho首页班级分类

2020-02-15  本文已影响0人  写给我的公主的简书
<nav class="rt-nav hidden-xs">
  <div class="container">
    {% set categories = data('Categories',{'group':'classroom'}) %}
    {% if categories %}
      <sidebar class="rt-sidebar" id="rt-sidebar">
        <div class="sidebar-submenu-warp" id="sidebar-submenu-warp"></div>
        <div class="sidebar-title"><a href="{{ path('classroom_explore')}}"><i class="es-icon es-icon-menu "></i> 全部课程</a></div>
        <ul class="nav">
          {% for category in categories %}
            {% if category.parentId == 0 %}
              <li class="sidebar-menu js-sidebar-menu" data-id="{{ category.id }}">
                <h5><a href="{{ path('classroom_explore', {category:category.code|default(category.id)}) }}">{{ category.name }}</a></h5>
                {% set sCategories = data('Categories',{'group':'classroom', 'parentId':category.id}) %}
                {% if sCategories %}
                  <div class="sidebar-more"><i class="es-icon es-icon-chevronright"></i></div>
                  <div class="sidebar-submenu-content js-sidebar-submenu-content">
                    {% for sCategory in  sCategories %}
                      <div class="sidebar-submenu-item clearfix">
                        <div class="submenu-title"><a href="{{ path('classroom_explore', {category:category.code|default(category.id),subCategory:sCategory.code|default(sCategory.id)}) }}">{{ sCategory.name }}</a></div>
                      </div>
                    {% endfor %}
                  </div>
                {% endif %}
                <div class="sidebar-menu-item">
                  {% for sCategory in sCategories %}
                    <a href="{{ path('classroom_explore', {category:category.code|default(category.id),subCategory:sCategory.code|default(sCategory.id)}) }}">{{ sCategory.name }}</a>
                  {% endfor %}
                </div>
              </li>
            {% endif %}
          {% endfor %}
        </ul>
      </sidebar>
    {% endif %}
    <ul class="nav navbar-nav clearfix">
      {{ render(controller('AppBundle:Default:topNavigation', {siteNav:siteNav|default(null)})) }}
    </ul>
  </div>
</nav>
上一篇 下一篇

猜你喜欢

热点阅读