{% extends "base.html" %} {% block title %}Lieferanten{% endblock %} {% block heading %}Lieferanten{% endblock %} {% block topbar_actions %}
Alle {% for code, label in VENDOR_TYPES.items() %} {{ label }} {% endfor %}
Scorecard + Neuer Lieferant {% endblock %} {% block content %}
{% for v in vendors %} {% set v_types = (v.vendor_types.split(',') if v.vendor_types else []) %} {% if not type_filter or type_filter in v_types %} {% endif %} {% endfor %}
Lieferant Typ Stadt Ansprechpartner Kontakt Artikel Auto-Best.
{{ v.name }}
{% if v.website %}
{{ v.website }}
{% endif %}
{% if v_types %}
{% for t in v_types %} {% set color_map = {'tooling':'orange','material':'blue','service':'purple','consumable':'amber','machine':'emerald','other':'neutral'} %} {{ VENDOR_TYPES.get(t, t) }} {% endfor %}
{% else %} {% endif %}
{{ v.postcode }} {{ v.city }} {{ v.contact_name or '—' }} {% if v.email %}
{{ v.email }}
{% endif %} {% if v.phone %}
{{ v.phone }}
{% endif %}
{{ v.item_count }} {% if v.auto_order %}aktiv{% else %}manuell{% endif %} Bearbeiten
{% endblock %}