Liquid, JavaScript, Themes
Moin, uns ist aufgefallen, dass wenn man eine Rückerstattung durchführt für eine Bestellung, die per Gutschein bezahlt wurde, dass als Rückzahlungsoption: "Gift_Card" in der E-Mail steht. Wie können wir dass zu "Geschenkgutschein" umbenennen?
Wir haben schon im Netz geschaut und auch versucht das E-Mail Template anzupassen oder über die Themeübersetzung Gift Card umzubenennen. Unter Einstellungen -> Zahlungen haben wir auch nichts Passendes gefunden.
Gibt es überhaupt eine Möglichkeit den Textwert anzupassen, dass die Kunden in Zukunft dort "Geschenkgutschein" lesen können und nicht mehr "Gift_Card"
Liebe Grüße
Hey @Rymhart-Shop
Du findest du die Rückgabe E-Mail Vorlagen im Bereich Benachrichtigungen:
Suche im HTML-Code der Benachrichtigung nach dem Text "Gift_Card" und ersetze ihn durch "Geschenkgutschein", wie z. B.:
{% for transaction in transactions %}
{% if transaction.kind == 'refund' %}
{% if transaction.gateway == 'gift_card' %}
{% assign refund_method_title = 'Geschenkgutschein' %}
{% else %}
{% assign refund_method_title = transaction.gateway %}
{% endif %}
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>Zurückerstatten</span>
<br>
<small>{{ refund_method_title | capitalize }}</small>
</p>
</td>
<td class="subtotal-line__value">
<strong>- {{ transaction.amount | money }}</strong>
</td>
</tr>
{% endif %}
{% endfor %}
In diesem Beispiel wird geprüft, ob die Rückerstattungsmethode eine Geschenkkarte ist, und der entsprechende Text wird auf "Geschenkgutschein" geändert.
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
---
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Moin Gabe,
vielen Dank für deine Nachricht. Leider funktioniert das nicht. Bei den "Rückgabe" E-Mail Templates gibt es keine passende Vorlage, wo dein Beispielcode mit Gift Card in der genannten Form vorhanden ist. In den genannten Rückgabe Mails geht es nicht um die Erstattungen, dort gibt es kein Gift_Card. Ausschließlich bei der Bestellbestätigungs Mail und der "Rückerstattung Vorlage" unter "Ausnahmen bei Bestellungen" gibt es einen passenden Code. Diese Mail Templates haben wir angepasst, leider ohne den gewünschten Erfolg. In den Mails steht immer noch "Gift_card" Rückerstattung und Gift Card.
Wie eingangs geschrieben, haben wir alle Template Texte auch bereits angepasst.
Hast du noch eine andere Idee?
Beste Grüße
Hey @Rymhart-Shop
Ist das an eurem POS Standort? 👀 wir uns das ganze aber noch etwas weiter an. Es scheint das ganze wird von der Theme Vorlage gift_card.liquid gezogen:
Die Vorlage bekommt den gift card liquid object, das über Eigenschaften verfügt, die zur Erstellung von Anpassungen untersucht werden können. Man kann auch eine neue Vorlage vom Typ Geschenkgutschein im Theme Code-Editor erstellen und sie entsprechend anpassen (auf den blauen +Neue Vorlage hinzufügen Link oben im Bild klicken). Dies sollte es ermöglichen, den Textwert in „Geschenkgutschein“ zu ändern.
Wenn du es selber programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das folgende ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Da die gift_card.liquid Datei speziell für die Darstellung von Geschenkgutscheinen verwendet wird, sollten wir sicherstellen, dass alle Texte in dieser Datei korrekt übersetzt sind.
gift_card.liquid
im Verzeichnis "templates".
<title>{{ 'gift_cards.issued.title' | t: value: formatted_balance, shop: shop.name }}</title>
<meta name="description" content="{{ 'gift_cards.issued.subtext' | t }}">
<body class="gradient gift-card">
<header>
<div class="gift-card__price">
<h1>
{% if settings.currency_code_enabled %}
{{ gift_card.balance | money_with_currency }}
{% else %}
{{ gift_card.balance | money }}
{% endif %}
</h1>
{%- if gift_card.enabled == false or gift_card.expired -%}
<p class="badge badge--expired">{{ 'gift_cards.issued.expired' | t }}</p>
{%- endif -%}
</div>
{% if gift_card.expires_on %}
{%- assign gift_card_expiration_date = gift_card.expires_on | date: '%B %e, %Y' -%}
<p class="gift-card__text">
{{ 'gift_cards.issued.expiration_date' | t: expires_on: gift_card_expiration_date }}
</p>
{% endif %}
</header>
<h2>{{ shop.name }}</h2>
<div class="gift-card__text-wrapper">
<p class="gift-card__text">{{ 'gift_cards.issued.how_to_use_gift_card' | t }}</p>
</div>
<p id="gift-card-code" class="gift-card__number">{{ gift_card.code | format_code }}</p>
<div class="gift-card__qr-code" data-identifier="{{ gift_card.qr_identifier }}"></div>
{%- if gift_card.pass_url -%}
<a href="{{ gift_card.pass_url }}" class="gift_card__apple-wallet no-print">
<img src="{{ 'gift-card/add-to-apple-wallet.svg' | shopify_asset_url }}" width="120" height="40" alt="{{ 'gift_cards.issued.add_to_apple_wallet' | t }}" loading="lazy">
</a>
{%- endif %}
<div class="gift-card__buttons no-print">
<span class="gift-card__copy-success form__message" role="status"></span>
<template>
{%- render 'icon-success' -%}
{{ 'gift_cards.issued.copy_code_success' | t }}
</template>
<button class="button gift-card__copy-button">{{ 'gift_cards.issued.copy_code' | t }}</button>
<a href="{{ shop.url }}" class="button button--secondary" target="_blank" rel="noopener" aria-describedby="a11y-new-window-message">
{{ 'gift_cards.issued.shop_link' | t }}
</a>
</div>
<div hidden>
<span id="a11y-new-window-message">{{ 'accessibility.link_messages.new_window' | t }}</span>
</div>
</body>
</html>
de.json
Datei.
{
"gift_cards": {
"issued": {
"title": "Geschenkgutschein",
"subtext": "Ihr Geschenkgutschein wurde ausgestellt.",
"expiration_date": "Gültig bis: {{ expires_on }}",
"how_to_use_gift_card": "So verwenden Sie Ihren Geschenkgutschein",
"expired": "Abgelaufen",
"copy_code_success": "Geschenkgutscheincode erfolgreich kopiert",
"shop_link": "Jetzt einkaufen",
"copy_code": "Code kopieren",
"add_to_apple_wallet": "Zu Apple Wallet hinzufügen",
"qr_image_alt": "QR-Code für Geschenkgutschein"
}
}
}
Du kannst das auch an uns senden aber ob der Support qualifiziert ist Coding Tipps geben zu können, ist fraglich.
Um dir dabei behilflich zu sein, sende bitte eine E-Mail an unseren Support wie hier demonstriert von der E-Mail-Adresse, die du zur Anmeldung in deinem Shopify-Shop verwendest, und gib deine myshopify.com-URL da auch ein. Sobald die dein Konto authentifiziert haben, können sie dir weiterhelfen.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hallo Gabe,
danke für deine Mühen, da haben wir uns auch schon umgeschaut. Leider hat dein Code Beispiel nichts mit der Ausgabe im E-Mail Template zu tun. Nein das ganze hat nicht unbedingt etwas mit der POS zu tun. Es geht allgemein um Rückerstattungen. Sowohl POS als auch Shop. Der Kunde erhält dann eine E-Mail (Screenshot oben) und dort stehen wie zuvor besprochen die Informationen bezüglich Gift Card.
Der Kunde kauft etwas ein und nutzt ein Gutschein, wenn solch eine Bestellung storniert und erstattet wird, wird in der E-Mail angezeigt was oben im Screenshot zu sehen ist.
Beste Grüße
Hey @Rymhart-Shop
Es scheint das wird somit ein Limit sein, aber um dir dabei behilflich zu sein, wird unser Team das 👀 müssen. Hast du bereits ein Ticket bei unserem Support-Team geöffnet?
Falls nicht, sende bitte eine E-Mail an unseren Support wie hier demonstriert von der E-Mail-Adresse, die du zur Anmeldung in deinem Shopify-Shop verwendest, und gib deine myshopify.com-URL da auch ein. Sobald die dein Konto authentifiziert haben, können sie dir weiterhelfen.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024