{# Opciones #}{% if app.user %} {% if is_granted('ROLE_ADMIN') %} <div class="row"> <ul class="collection with-header redondearBordes"> <li class="collection-header"><h6>Opciones de Administracion</h6></li> <li class="collection-item grey lighten-3"> <a href="{{ path('curso_nuevo') }}" class="waves-effect waves-light btn-small colorOficial white-text"><i class="material-icons left">video_label</i>Agregar Curso</a> </li> </ul> </div> {% endif %} {% endif %}{# Opciones #}<h6 class="tituloColorOficial">{{ nombre }}</h6><p class="gris90 bajadaNota">A continuacion podras ver todas nuestras aulas virtuales disponibles,asi como tambien filtrar por categorias.</p>{# Listo las categorias de los cursos #}{% include "Curso/showCategoriasCursos.html.twig" with { 'cursos' : cursos } %}{# Listo las categorias de los cursos #} {# Buscador de Cursos #}<div class="row"> <ul class="collection redondearBordes"> <li class="collection-item"> <div class="input-field col s12"> <i class="material-icons prefix">search</i> <input id="parametroBusquedaCurso" type="text" class="input-field" onkeyup="buscadorCursos();"> <label for="parametroBusquedaCurso">Buscar Curso</label> <center><p id="mensajeBuscadorCurso"></p></center> </div> </li> </ul></div> {# Buscador de Cursos #}{# Muestro los Cursos #}<div class="row">{% if cursos|length > 0 %} {# Iteramos sobre todos los cursos #} {% for curso in cursos|sort((a, b) => a.nombre <=> b.nombre) %} {# if curso.activo or (app.user and app.user.poseeUnCurso(curso)) or is_granted('ROLE_ADMIN') #} {% if curso.activo or (app.user and app.user.poseeUnCurso(curso)) %} {# Muestro cada curso #} <div class="col s12 m4 redondearBordes" name="cursos" id="{{ curso.id }}" cursoNombre="{{ curso.nombre }}"> <div class="card cajaCursos"> <div class="card-image"> {% if curso.getImagenes()|length > 0 %} {% set imagen = curso.getImagenes()|first %} <img class="responsive-img" src="{{ asset(imagen.url) }}"> {% else %} <img class="responsive-img" src="{{ asset('img/imagen-no-disponible.png') }}"> {% endif %} {# <span class="card-title precioSobreImagen">${{ curso.precio }}</span> #} {# {% if is_granted('ROLE_ADMIN') %} <a href="{{ path('curso_ver',{'idCurso': curso.id}) }}" class="btn-floating halfway-fab waves-effect waves-light colorOficial"><i class="material-icons">play_arrow</i></a> {% endif %} #} </div> {# Datos del Curso #} <div class="card-content"> <h6><strong>{{ curso.nombre }}</strong></h6> <br> {# <p class="datosCurso">{{ curso.descripcion }}</p> #} {# Info del Curso #} <div class="infoCurso"> <ul class="collection" style="border: 0px solid #e0e0e0;"> {% if curso.flagPublico == false %} <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;"><strong><i class="material-icons left">attach_money</i> Precio:</strong> ${{ curso.precio }} / Precio USD ${{ curso.precioUsd }} </li> {% else %} <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;"><strong><i class="material-icons left">attach_money</i> Precio: Curso Libre y Publico</strong> </li> {% endif %} {# <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;"><strong><i class="material-icons left">attach_money</i> Precio:</strong> ${{ curso.precio }}</li> #} <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;"><strong><i class="material-icons left">content_paste</i> Categoria:</strong> {% for categoria in curso.getCategorias() %} {{ categoria.nombre }} {% endfor %} </li> <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;"><strong><i class="material-icons left">video_library</i> Videos:</strong> {{ curso.getClases()|length }} Disponibles</li> <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;"><strong><i class="material-icons left">event_available</i> Estado:</strong> {{ curso.estaActivo() }}</li> {# <li class="collection-item" style="border-bottom: 0px solid #e0e0e0;">{{ curso.descripcion }}</li> #} </ul> </div> {# Info del Curso #} </div> {# Datos del Curso #} <div class="card-action colorOficialClaro"> <a href="{{ path('curso_ver',{'idCurso': curso.id}) }}" class="waves-effect waves-light btn-small colorOficial white-text">Ver</a> {% if app.user %} {% if is_granted('ROLE_ADMIN') %} <a href="{{ path('curso_editar',{'idCurso': curso.id}) }}" class="waves-effect waves-light btn-small colorOficial white-text">Editar</a> {# <a href="{{ path('curso_eliminar',{'idCurso': curso.id}) }}" class="waves-effect waves-light btn-small colorOficial white-text">Eliminar</a> #} {% endif %} {% endif %} </div> </div> </div> {# Muestro cada curso #} {% endif %} {% endfor %} {# Iteramos sobre todos los cursos #} {% else %} <br> <center><p>No hay cursos por el momento , disculpe las molestias</p></center> <br>{% endif %}</div>{# Muestro los Cursos #}