{% set unused = activate_language('de') %}
{# `this` is the Excerpt, `obj` is the `owner`, i.e. the client #}
{% extends "excerpts/base.weasy.html" %}
{%- block pagesize %}portrait{%- endblock %}
{% block main %}
{{ super() }}
Sozialarbeiterin bei Info-Integration: {{obj.user}} Eingeschrieben beim Arbeitsamt: {{bool2text(obj.has_contact_work_office)}} {{rt.models.clients.KnownContactTypes.work_consultant}}:
{% for x in rt.models.clients.KnownContactTypes.work_consultant.get_contacts(obj) %}
{% if loop.first %}{{x.company}}{% else %}, {% endif %}
{{x.contact_person or "..."}}
{% set role = x.get_contact() %}
{% if role %}
({{role.type}})
{% endif %}
{% else %} /
{% endfor %}
Betreut vom ÖSHZ: {{bool2text(obj.has_contact_pcsw)}} {{rt.models.clients.KnownContactTypes.social_center}}:
{% for x in rt.models.clients.KnownContactTypes.social_center.get_contacts(obj) %}
{% if loop.first %}{{x.company}}{% else %}, {% endif %}
{{x.contact_person or "..."}}
{% set role = x.get_contact() %}
{% if role %}
({{role.type}})
{% endif %}
{% else %} /
{% endfor %}
Sprachenkenntnisse und Schulbildung
Muttersprache: {{obj.mother_tongues}} Erreichtes Niveau in Deutsch: {{obj.cef_level_de}} Erreichtes Niveau in Französisch: {{obj.cef_level_fr}} Kenntnisse in anderen Sprachen:
{% set qs = rt.models.cv.LanguageKnowledge.objects.filter(person=obj).exclude(language__iso2="de").exclude(language__iso2="fr") %}
{% set qs = qs.exclude(native=True) %}
{% for lng in qs %}
{{str(lng.language)}}
{% if not loop.last %} / {% endif %}
{% endfor %}
Berufliche Situation: {{obj.professional_state or _("Not specified")}} Arbeitserlaubnis benötigt: {{bool2text(obj.needs_work_permit)}}
{{ar.show(rt.models.cv.ExperiencesByPerson, obj,
column_names="company country duration_text remarks", display_mode="summary")}}
{% for response in rt.models.polls.ResponsesByPartner.request(obj) %}
{% if response.poll.ref and response.poll.ref.startswith("") %}