<commit_before>{% extends '::base.html.twig' %}
{% import '::html.macro.twig' as html %}

{% block title %}
    Inloophuizen | Klanten
{% endblock %}

{% block subnavigation %}
    {% include '@Inloop/subnavigation.html.twig' %}
{% endblock %}

{% block content %}
    <h1>{{ title }}</h1>

    <p>
        {{ html.addLink(path('inloop_vrijwilligers_add')) }}
        {{ html.link(entity_name|capitalize~' toevoegen', path('inloop_vrijwilligers_add')) }}
    </p>

    <table class="table table-hover">
        {{ form_start(filter) }}
            <tr>
                <th colspan="7">
                    <span class="pull-right">
                        {{ form_widget(filter.filter) }}
                        {{ form_widget(filter.download) }}
                    </span>
                </th>
            </tr>
            <tr>
                <th>
                    {{ form_widget(filter.vrijwilliger.id) }}
                    {{ form_errors(filter.vrijwilliger.id) }}
                </th>
                <th>
                    {{ form_widget(filter.vrijwilliger.naam) }}
                    {{ form_errors(filter.vrijwilliger.naam) }}
                </th>
                <th>
                    {{ form_widget(filter.aanmelddatum.start) }}
                    {{ form_errors(filter.aanmelddatum.start) }}
                    {{ form_widget(filter.aanmelddatum.end) }}
                    {{ form_errors(filter.aanmelddatum.end) }}
                </th>
                <th>
                    {{ form_widget(filter.afsluitdatum.start) }}
                    {{ form_errors(filter.afsluitdatum.start) }}
                    {{ form_widget(filter.afsluitdatum.end) }}
                    {{ form_errors(filter.afsluitdatum.end) }}
                </th>
                <th>
                    {{ form_widget(filter.filterOpActiefAlleen) }}
                    {{ form_errors(filter.filterOpActiefAlleen) }}
                </th>
                <th>
                    {{ form_widget(filter.locaties) }}
                    {{ form_errors(filter.locaties) }}
                </th>
                <th>
                    {{ form_widget(filter.vrijwilliger.stadsdeel) }}
                    {{ form_errors(filter.vrijwilliger.stadsdeel) }}
                </th>
            </tr>
        {{ form_end(filter) }}
        <tr>
            <th>
                {{ knp_pagination_sortable(pagination, '#', 'appVrijwilliger.id') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Vrijwilliger', 'appVrijwilliger.achternaam') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Aanmelddatum', 'vrijwilliger.aanmelddatum') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Afsluitdatum', 'vrijwilliger.afsluitdatum') }}
            </th>
            <th>
                Actief
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Locaties', 'locatie.naam') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Stadsdeel', 'werkgebied.naam') }}
            </th>
        </tr>
        {% for vrijwilliger in pagination %}
        <tr data-href="{{ path('inloop_vrijwilligers_view', {id: vrijwilliger.id}) }}" class="{{ not vrijwilliger.actief ? 'danger' }}">
            <td>
                {{ vrijwilliger.vrijwilliger.id }}
            </td>
            <td>
                {{ vrijwilliger }}
            </td>
            <td>
                {{ vrijwilliger.aanmelddatum|date('d-m-Y') }}
            </td>
            <td>
                {% if not vrijwilliger.actief %}
                    {{ vrijwilliger.afsluitdatum|if_date('d-m-Y') }}
                    ({{ vrijwilliger.afsluitreden }})
                {% endif %}
            </td>
            <td>{{ vrijwilliger.actief|ja_nee }}</td>
            <td>
{#                <ul>#}
{#                    {% for locatie in vrijwilliger.locaties %}#}
{#                        <li>{{ locatie }}</li>#}<commit_msg>Small fix of filter due to changes in 1:n locaties.<commit_after>{% extends '::base.html.twig' %}
{% import '::html.macro.twig' as html %}

{% block title %}
    Inloophuizen | Klanten
{% endblock %}

{% block subnavigation %}
    {% include '@Inloop/subnavigation.html.twig' %}
{% endblock %}

{% block content %}
    <h1>{{ title }}</h1>

    <p>
        {{ html.addLink(path('inloop_vrijwilligers_add')) }}
        {{ html.link(entity_name|capitalize~' toevoegen', path('inloop_vrijwilligers_add')) }}
    </p>

    <table class="table table-hover">
        {{ form_start(filter) }}
            <tr>
                <th colspan="7">
                    <span class="pull-right">
                        {{ form_widget(filter.filter) }}
                        {{ form_widget(filter.download) }}
                    </span>
                </th>
            </tr>
            <tr>
                <th>
                    {{ form_widget(filter.vrijwilliger.id) }}
                    {{ form_errors(filter.vrijwilliger.id) }}
                </th>
                <th>
                    {{ form_widget(filter.vrijwilliger.naam) }}
                    {{ form_errors(filter.vrijwilliger.naam) }}
                </th>
                <th>
                    {{ form_widget(filter.aanmelddatum.start) }}
                    {{ form_errors(filter.aanmelddatum.start) }}
                    {{ form_widget(filter.aanmelddatum.end) }}
                    {{ form_errors(filter.aanmelddatum.end) }}
                </th>
                <th>
                    {{ form_widget(filter.afsluitdatum.start) }}
                    {{ form_errors(filter.afsluitdatum.start) }}
                    {{ form_widget(filter.afsluitdatum.end) }}
                    {{ form_errors(filter.afsluitdatum.end) }}
                </th>
                <th>
                    {{ form_widget(filter.filterOpActiefAlleen) }}
                    {{ form_errors(filter.filterOpActiefAlleen) }}
                </th>
                <th>
                    {{ form_widget(filter.locaties) }}
                    {{ form_errors(filter.locaties) }}
                </th>
                <th>
                    {{ form_widget(filter.vrijwilliger.stadsdeel) }}
                    {{ form_errors(filter.vrijwilliger.stadsdeel) }}
                </th>
            </tr>
        {{ form_end(filter) }}
        <tr>
            <th>
                {{ knp_pagination_sortable(pagination, '#', 'appVrijwilliger.id') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Vrijwilliger', 'appVrijwilliger.achternaam') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Aanmelddatum', 'vrijwilliger.aanmelddatum') }}
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Afsluitdatum', 'vrijwilliger.afsluitdatum') }}
            </th>
            <th>
                Actief
            </th>
            <th>
{#                {{ knp_pagination_sortable(pagination, 'Locaties', 'locaties.naam') }}#}
                Locatie(s)
            </th>
            <th>
                {{ knp_pagination_sortable(pagination, 'Stadsdeel', 'werkgebied.naam') }}
            </th>
        </tr>
        {% for vrijwilliger in pagination %}
        <tr data-href="{{ path('inloop_vrijwilligers_view', {id: vrijwilliger.id}) }}" class="{{ not vrijwilliger.actief ? 'danger' }}">
            <td>
                {{ vrijwilliger.vrijwilliger.id }}
            </td>
            <td>
                {{ vrijwilliger }}
            </td>
            <td>
                {{ vrijwilliger.aanmelddatum|date('d-m-Y') }}
            </td>
            <td>
                {% if not vrijwilliger.actief %}
                    {{ vrijwilliger.afsluitdatum|if_date('d-m-Y') }}
                    ({{ vrijwilliger.afsluitreden }})
                {% endif %}
            </td>
            <td>{{ vrijwilliger.actief|ja_nee }}</td>
            <td>
{#                <ul>#}
{#                    {% for locatie in vrijwilliger.locaties %}#}
{#                        <li>{{ locatie }}</li>#}
{'fraction_non_alphanumeric': 0.14472727272727273, 'fraction_numerical': 0.0008484848484848485, 'mean_word_length': 1.3150953984287317, 'pattern_counts': {'":': 0, '<': 119, '<?xml version=': 0, '>': 119, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6888102', 'n_tokens_mistral': 2632, 'n_tokens_neox': 2426, 'n_words': 315}