{% extends 'base.html.twig' %}
{% block body %}
{# {{ dump(_context|keys) }} #}
{% for convocatoriaExamen in value %}
Cargo: {{ convocatoriaExamen.cargo }}
Tipo: {{ convocatoriaExamen.tipoInscripcion }}
{% if convocatoriaExamen.tipoInscripcion == constant('App\\Entity\\Convocatorias\\ConvocatoriaExamen::TIPO_PROVINCIA') %}
{% elseif convocatoriaExamen.tipoInscripcion == constant('App\\Entity\\Convocatorias\\ConvocatoriaExamen::TIPO_REGION') %}
Regiones:
{% set cols = {} %}
{% for convocatoriaExamenDptoJudicial in convocatoriaExamen.convocatoriaExamenDptoJudiciales %}
{% if not attribute(cols, 'col' ~ convocatoriaExamenDptoJudicial.departamentoJudicial.regionJudicial.id) is defined %}
{% set cols = cols|merge({ ('col' ~ convocatoriaExamenDptoJudicial.departamentoJudicial.regionJudicial.id) : [convocatoriaExamenDptoJudicial.departamentoJudicial.regionJudicial.nombre] }) %}
{% endif %}
{% endfor %}
{% for col in cols %}
{{ col[0] }},
{% endfor %}
{% elseif convocatoriaExamen.tipoInscripcion == constant('App\\Entity\\Convocatorias\\ConvocatoriaExamen::TIPO_DEPARTAMENTO') %}
Departamentos:
{% for convocatoriaExamenDptoJudicial in convocatoriaExamen.convocatoriaExamenDptoJudiciales %}
{{ convocatoriaExamenDptoJudicial.departamentoJudicial.nombre }},
{% endfor %}
{% else %}
Departamentos (Sede):
{% for convocatoriaExamenDptoJudicial in convocatoriaExamen.convocatoriaExamenDptoJudiciales %}
{{ convocatoriaExamenDptoJudicial.jurisdiccion.depto.nombre }} ({{ convocatoriaExamenDptoJudicial.jurisdiccion.descrip }}),
{% endfor %}
{% endif %}
{% endfor %}
{% endblock %}