You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
4.2 KiB
87 lines
4.2 KiB
{% if user %}
|
|
{% set _profile_uri = sonata_user.userAdmin.generateUrl('show', {id: user.id}) %}
|
|
{% set _user_image = user.photo ? vich_uploader_asset(user, 'photoFile', 'App\\Entity\\User') : asset(sonata_user.defaultAvatar) %}
|
|
|
|
<div class="block-gbp user-profile">
|
|
<div class="box box-primary" >
|
|
<div class="box-body ">
|
|
<div class="d-flex">
|
|
<div class="user-image">
|
|
{% if _user_image %}
|
|
<a href="{{ _profile_uri }}" class="">
|
|
<img src="/uploads/images/avatars/{{ _user_image }}" class="img-circle" alt="Avatar" />
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
<div class="user-data">
|
|
<p>
|
|
<a href="{{ _profile_uri }}" class="">
|
|
{{ user.nombreCompleto }}<br>
|
|
{{ user.nombreProyecto }}
|
|
</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<button type="button" class="btn btn-primary btn-flat btn-wn" data-toggle="modal" data-target="#wnModal">
|
|
{{ 'What\'s new' | trans({}, 'dashboard') }}
|
|
{% if tareasPend|length > 0 %}
|
|
<span class="unreaded">{{ tareasPend|length }}</span>
|
|
{% endif %}
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="box box-primary box-alumno-workshops">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">{{ 'Entrepreneur Tools'| trans({}, 'dashboard')}}</h3>
|
|
</div>
|
|
<div class="box-body ">
|
|
<ul class="tools-list">
|
|
{% for proceso in procesos %}
|
|
{% if proceso.activo==1 and proceso.visibleTrainers==1 %}
|
|
{% set textClass = proceso.porcentaje == 100 ? 'text-green' : 'text-yellow' %}
|
|
<li>
|
|
{{ proceso.nombre }}
|
|
<span class="{{ textClass }}">{{proceso.porcentaje}}%</span>
|
|
{% if proceso.tareainicial is not null and proceso.showLink%}
|
|
<a target="_blank" class="btn btn-sm btn-primary" href="{{ path('realizar_tarea_comentar', {id:proceso.tareainicial.id, userge:user.id}) }}">{{ 'Visualizar' | trans({}, 'dashboard') }}</a>
|
|
{% endif %}
|
|
</li>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="box box-primary box-alumno-workshops">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">{{ 'Tareas Completadas'| trans({}, 'dashboard')}}</h3>
|
|
</div>
|
|
<div class="box-body ">
|
|
<ul class="tools-list">
|
|
{% for achievement in achievements %}
|
|
<li>
|
|
<strong class="text-gray-dark d-block">{{ achievement.title }}</strong>
|
|
<span class="d-block">{{ achievement.description }}</span>
|
|
{% if achievement.link is defined %}
|
|
<a href="{{ achievement.link }}" target="_blank">
|
|
{{ "Download report" | trans({}, 'dashboard') }}
|
|
</a>
|
|
{% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="block-gbp calendar">
|
|
<div class="box box-primary">
|
|
<div class="box-body no-padding">
|
|
<!-- THE CALENDAR -->
|
|
<div id="calendar"></div>
|
|
</div>
|
|
<!-- /.box-body -->
|
|
</div>
|
|
</div>
|
|
<div class="clearfix"></div>
|
|
{{ include('dashboard/incubado/modal_whats_new.html.twig', {tareasPend:tareasPend, userId:user.id, classId:classId}) }}
|
|
{{ include('dashboard/incubado/modal_tarea_revision.html.twig') }}
|
|
{% endif %}
|