← Zurück zur Hilfe Anleitungen

Kontakte in Odoo E-Mail-Vorlagen mit dem Vornamen ansprechen (QWeb)

Odoo speichert Vor- und Nachnamen in einem Feld. Um in einer QWeb-Vorlage nur den Vornamen anzuzeigen, verwenden Sie den Ausdruck object.partner_id.name.split()[0]. In QWeb wird daraus <t t-out="object.partner_id.name.split()[0]"></t>.

Aktualisiert 7. Juni 2026

Odoo speichert Vor- und Nachnamen eines Kontakts standardmäßig in einem einzigen Feld. Manchmal möchten Sie jemanden in einer E-Mail-Vorlage nur mit dem Vornamen ansprechen. Ein kurzer Ausdruck in Ihren QWeb-Berichten erledigt das.

Der Ausdruck

Teilen Sie das Namensfeld an Leerzeichen und nehmen Sie den ersten Teil:

Variable: ${object.partner_id.name.split()[0]}
QWeb-E-Mail-Vorlage: <t t-out="object.partner_id.name.split()[0]"></t>

split() zerlegt den vollständigen Namen in einzelne Wörter; [0] nimmt das erste Wort, also den Vornamen.

Beispiel: Anrede in einer Angebots-E-Mail

Der folgende QWeb-Block setzt “Hallo [Vorname],” über den Text einer Verkaufsauftrags-E-Mail:

<div style="margin: 0px; padding: 0px;">
    <p style="box-sizing:border-box;margin: 0px; padding: 0px; font-size: 13px;">
        <t t-set="doc_name" t-value="'Angebot' if object.state in ('draft', 'sent') else 'Auftrag'"></t>
        Hallo <t t-out="object.partner_id.name.split()[0]"></t>,
        <br><br>
        wie besprochen sende ich Ihnen hier den Link zu unserem Angebot.
        <br>Sie können es über den Link in dieser E-Mail online einsehen. In der dort herunterladbaren PDF-Version sind die Annahmen, der Projektumfang und die Rahmenbedingungen näher ausgeführt.
        <br><br>Wenn alles passt, können Sie das Angebot online bestätigen.
        <br><br>
        Melden Sie sich gern, falls Sie noch Fragen haben.
        <t t-if="not is_html_empty(object.user_id.signature)" data-oe-t-group-active="true">
            <br><br>
            <t t-out="object.user_id.signature or ''" data-oe-t-inline="true">--<br>Team Radical Fanatics</t>
        </t>
        <br><br>
    </p>
</div>

Hinweis

  • Besteht ein Vorname aus mehreren Wörtern (zum Beispiel “Jan Willem”), erhalten Sie nur das erste Wort. Für die meisten Anreden ist das ausreichend.
  • Hat ein Kontakt keinen Namen, kann der Ausdruck einen Fehler auslösen. Sichern Sie das in kritischen Vorlagen mit einem Fallback ab.

Ref: Odoo-Forum: dynamic placeholder for only first name

Brauchen Sie Unterstützung bei Ihrer Odoo-Einrichtung?

Kommen Sie bei E-Mail-Vorlagen oder anderen Einstellungen nicht weiter? Buchen Sie einen Odoo-Scan oder nehmen Sie Kontakt auf

Trotzdem festgefahren?

Live-Support steht auf /support: Screen-Share oder kurzer Call mit einem Senior-Consultant. Oder mailen Sie [email protected].