templates/organizacion/home.html.twig line 1

Open in your IDE?
  1. {% extends 'base_organizacion.html.twig' %}
  2. {% block title %}Puntos de cultura{% endblock %}
  3. {% block body_c9 %}
  4. <div class="card-body">
  5.             <h5>Puntos de cultura</h5>
  6.                <div>
  7.                   <p>
  8.                      Un Punto de Cultura es una iniciativa que reconoce y promueve proyectos, colectivos, organizaciones o espacios dedicados al fortalecimiento cultural de una comunidad. Estos puntos son núcleos de creatividad y participación ciudadana que fomentan la diversidad cultural, el acceso a la cultura, y la preservación de tradiciones, saberes y expresiones artísticas locales. Su propósito es empoderar a las comunidades a través de la cultura como un medio de transformación social, integrando aspectos educativos, sociales y artísticos en beneficio de su entorno.
  9.                   </p>
  10.                </div>
  11.                <div style="width:100%; display: flex; justify-content: flex-end;">
  12.                   <div style="border: 1px solid black; padding: 10px;">Organizaciones Comunitarias</div>
  13.                </div>
  14.                <div style="border: 1px solid black; padding: 10px;">
  15.                <h5>Regístrate como Punto de Cultura Comunitaria</h5>
  16.                <p>
  17.                     Para ser validado como un Punto de Cultura Comunitaria y ser parte del Registro Nacional, el quehacer del colectivo, espacio u organización debe reconocer y promover proyectos colectivos dedicados al buen vivir y el bienestar de su comunidad.
  18.                </p>
  19.                 <div style="float:right;padding:15px 15px;">
  20.                   <a href="{{ path('organizacion_postulacion') }}" class="btn btn-primary">Nueva Postulacion</a>
  21.                 </div>
  22.                 <table class="table">
  23.                     <thead>
  24.                         <tr>
  25.                             <th scope="col" >Convocatoria</th>
  26.                             <th scope="col" > Nueva Organizacion</th>
  27.                             <th scope="col" > Rut Organizacion </th>
  28.                             <th scope="col" > Estado </th>
  29.                             <th scope="col" > Fecha Postulacion</th>
  30.                             <th scope="col" > Resultado</th>
  31.                             <th scope="col" > Actions</th>
  32.                         </tr>
  33.                     </thead>
  34.                     <tbody>
  35.                         {% for postulacion in postulaciones %}
  36.                             <tr>
  37.                                 <td>
  38.                                     {% if postulacion.convocatoria != null %}
  39.                                         {{postulacion.convocatoria.nombre}}
  40.                                     {% endif %}
  41.                                 </td>
  42.                                 <td>{{postulacion.organizacionName}}</td>
  43.                                 <td>{{postulacion.organizacionRut}}</td>
  44.                                  <td>
  45.                                     {% if ( postulacion.isEvalIsFinalizada)  %}
  46.                                         Finalizada
  47.                                     {% elseif postulacion.state == 'send' %}
  48.                                         Enviado
  49.                                     {% else %}
  50.                                         Borrador
  51.                                     {% endif %}
  52.                                 </td>
  53.                                 <td>
  54.                                     {% if ( postulacion.postulatedAt != null)  %}
  55.                                         {{postulacion.postulatedAt | date("Y-m-d") }}
  56.                                     {% endif %}
  57.                                 </td>
  58.                                 <td>
  59.                                     {% if ( postulacion.evalPuntajeFinal >= 6 and postulacion.isEvalIsFinalizada)  %}
  60.                                         Aceptada
  61.                                     {% elseif ( postulacion.isEvalIsFinalizada) %}
  62.                                         Rechazada
  63.                                     {% endif %}
  64.                                 </td>
  65.                                 <td>
  66.                                     {% if ( postulacion.state == 'send' or postulacion.convocatoria.estado is not same as('En postulación'))  %}
  67.                                         <a href="{{ path('postulacion_postulacion_ver',{id:postulacion.id, action:'save'}) }}">Ver</a>
  68.                                     {% else %}
  69.                                         <a href="{{ path('postulacion_postulacion_editar',{id:postulacion.id, action:'save'}) }}">Ver Editar</a>
  70.                                     {% endif %}
  71.                                 </td>
  72.                             </tr>
  73.                         {% endfor %}
  74.                     </tbody>
  75.                 </table>
  76.                </div>
  77.         </div>
  78. {% endblock %}
  79. {% block body_c3 %}
  80.     <p>Usuario: {{userCuActual.rolNumero}}-{{userCuActual.rolDv}} (Rut)</p>
  81.    <button style="float: right; padding: 10" class="btn btn-danger" type="button" onclick="cerrarSesion();">Cerrar sesión</button>
  82. {% endblock %}
  83. {% block javascript_end_body %}
  84.     <script type="text/javascript">
  85.         function cerrarSesion() {
  86.             const claveUnicaLogoutUrl = "{{ userCuActual.urlToLogout }}";
  87.             const appLogoutUrl = "{{ path('auth_cu_logout') }}";
  88.             // Redirigir a Clave Única
  89.             window.location.href = claveUnicaLogoutUrl;
  90.             // Luego de 1 segundo, redirigir al logout de la aplicación
  91.             setTimeout(function () {
  92.                 window.location.href = appLogoutUrl;
  93.             }, 1000);
  94.         }
  95.     </script>
  96. {% endblock %}