Ich habe auch noch Fragezeichen bezüglich des Links zum Abmelden von einem Verteiler, der üblicherweise im Footer des Letters untergebracht wird. Hier kann ich natürlich hart codiert einen Link zur der Seite mit dem Abmeldemodul anlegen. Schöner wäre natürlich ein automatischer Abmeldevorgang, bei dem ein Empfänger nicht erst seine Mail-Adresse eintragen muss, um sich abzumelden. (Wie) geht das?
Abmelde-Link
Einklappen
X
-
Mh ja, stimmt, das war irgendwie noch ein Missing Feature.
Ich habe der Abonnentenquelle jetzt ein 2. Auswahlfeld für die Auswahl einer Abmelden-Seite verpasst.
Es stehen jetzt 2 neue Felder zur Verfügung.
## recipient.manage_subscription_link.url ## sowie ## recipient.manage_subscription_link.text ##
Das ist der Link zu der ominösen Verwaltungsseite (https://community.contao.org/de/show...rwaltungsseite).
## recipient.unsubscribe_link.url ## sowie ## recipient.unsubscribe_link.text ##
Das ist der Link zur Abmelden-Seite (das ist ein neues Feld, unterhalb der Verwaltungsseite).
--
Beides wird auch standardmäßig in das Template geschrieben und zwar unten in den Footer.
Die Definition sieht im übrigen so aus:
{% if recipient.manage_subscription_link is defined and recipient.manage_subscription_link.url|length > 0 %}
<a href="##recipient.manage_subscription_link.url##"> ##recipient.manage_subscription_link.text##</a>
{% elseif recipient.unsubscribe_link is defined and recipient.unsubscribe_link.url|length > 0 %}
<a href="##recipient.unsubscribe_link.url##">##recipi ent.unsubscribe_link.text##</a>
{% endif %}
-
Ich kann jetzt in der Empfängerquelle die "Verwaltungsseite" und die "Abmeldeseite" angeben. Muss ich die zugehörigen Link-Texte auch irgendwo eingeben, oder kommen die aus den Sprachdateien? Leider wird nämlich noch kein entsprecheder Link ins HTML injiziert.
Kommentar
-
Sprache des Newsletters wird im automatischen Abmelde-Link nicht berücksichtigt
In meinem Newsletter, den ich (ausser mit eigenem CSS) mit unveränderter Mailchimp-Vorlage verschicke, erscheint zuunterst der automatische Link 'Manage your subscription'. Dieser Link sollte jedoch auf Deutsch ausgegeben werden.
Im Mailchimp-Template habe ich im Footer folgende Zeile gefunden:
Im Modul avisota-subscription-member habe ich in der Sprache de folgenden Platzhalter gefunden:HTML-Code:<tr> <td colspan="2" valign="middle" id="utility"> <div mc:edit="std_utility"> <a href="*|UNSUB|*">unsubscribe from this list</a> | <a href="*|UPDATE_PROFILE|*">update subscription preferences</a> </div> </td> </tr>
Weiss jemand, was ich jetzt wo eingeben oder anpassen muss, damit ich den deutschen Text sehe?Code:$GLOBALS['TL_LANG']['fe_avisota_member_subscription']['manage_subscription'] = 'Verwalten Sie Ihr Abonnement';
Kommentar
-
Gleiches Problem
Hallo zusammen,
ich stehe vor dem gleichem Problem.
Bzw. wäre mir noch lieber, wenn ich den Abmeldelink direkt als Inhaltselement in einen Block mit Fließtext eintragen kann. Gibt es da eine Möglichkeit (über den Editor)?
Vielen Dank für Eure Tipps,
Fwac
Kommentar
-
Ich habe mein Mailchimp-Template mit einem eigenen Footer versehen und darin den Token ##recipient.unsubscribe_link.url## mit einem festen Linktext versehen. Der Kunde benötigte nur eine Sprache. Ansonsten hätte ich für den Linktext ##recipient.unsubscribe_link.text## verwendet.
(Leider musste ich auch relativ stark in die config.php in modules/avisota-message-renderer-mailchimp/ eingreifen. Dies war notwendig, um feste Vorgaben für das Mailchimp-Template zu überschreiben. Der gravierende Nachteil ist natürlich, dass die Änderung nicht updatesicher ist. Ich bin zwar zum Ziel gekommen, aber die Verteilung von Template-Struktur und -Logik auf so viele verschiedene Dateien, Verzeichnisse und Systeme empfinde ich als unbefriedigend.)
🙏 1Kommentar
-
Nein das ist nicht notwendig. Du hast mehrere Möglichkeiten das Updatesicher auszulagern:Zitat von rusty Beitrag anzeigen(Leider musste ich auch relativ stark in die config.php in modules/avisota-message-renderer-mailchimp/ eingreifen. Dies war notwendig, ...)
1. Eintrag in die system/config/initconfig.php
2. Eintrag in einer Modul-Konfiguration system/modules/my_modules/config.php
Und so ist das auch vorgesehen.
🙏 1Kommentar
-
Danke, das hilft mir schonmal weiter.Zitat von rusty Beitrag anzeigenIch habe mein Mailchimp-Template mit einem eigenen Footer versehen und darin den Token ##recipient.unsubscribe_link.url## mit einem festen Linktext versehen. Der Kunde benötigte nur eine Sprache. Ansonsten hätte ich für den Linktext ##recipient.unsubscribe_link.text## verwendet.
Gibt es auch eine Möglichkeit, den Link im Fließtext (also in einem Textelement) im normalen Newsletter-Bereich zu verwenden?
Viele Grüße,
Fwac.
Kommentar
Kommentar