Fehlermeldung bei we:newsletterUnsubscribeLink

Hier können Sie Fragen bezüglich des Newsletter Moduls stellen.
janX
Senior Member
Beiträge: 138
Registriert: Mi 18. Feb 2004, 14:55
Kontaktdaten:

Fehlermeldung bei we:newsletterUnsubscribeLink

Beitragvon janX » Fr 14. Mai 2004, 15:19

Ich möchte in meinem Newsletter einen Link zur Verfügung stellen, mit dem man sich aus der Mailing-Liste austragen kann. Ich bin genau nach Handbuch vorgegangen und habe in die Vorlage folgenden Code eingefügt:

Code: Alles auswählen

<we:ifHTMLMail><font face="Verdana, Helvetica, Arial, sans serif" size="1" color="#000000">
Um sich vom Newsletter abzumelden klicken sie bitte hier:
<a href="<we:newsletterUnsubscribeLink id="707"/>">Newsletter abmelden</a>
<we:else/>Um sich vom Newsletter abzumelden, klicken Sie bitte hier:
<we:newsletterUnsubscribeLink id="707"/>
</font>


</we:ifHtmlMail>
Doch beim nach dem Anlegen des Dokumentes bekomme ich folgende Fehlermeldung für den Link: "Um sich vom Newsletter abzumelden klicken sie bitte hier: Fehler in der Vorlage: Das Tag '<we:newsletterUnsubscribeLink>' ist nicht bekannt!">Newsletter abmelden. Was mach ich falsch? :roll:

Lars Tiede

Beitragvon Lars Tiede » Fr 14. Mai 2004, 15:55

Hallo,

äh naja also irgendwie gibt es das Tag bis jetzt nur in der Doku. Das ist ein Bug und wird gefixt werden.

TIM-Konzept

Ebenfalls Fehler bei Newsletter abmelden

Beitragvon TIM-Konzept » Fr 7. Nov 2008, 17:12

Hallo,

wir haben leider auch ein Problem mit der Abmelde-Funktion für Newsletter. Folgenden Code verwenden wir auf der Abmeldeseite:

<body>
<center>
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center" valign="top">
<p>[img]/images/newsletter/centerparcs/centerparcs-logo.gif[/img]</p>
<p><font class="head">Von unserem Newsletter abmelden</font></p>
<p> </p>
<table width="550" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center">
<p>
<we:form id="6568" method="post">
<font class="fliess">
Bitte geben Sie Ihre E-Mail-Adresse ein:

<we:unsubscribe size="40"/>

<input type="submit" value="Abmelden">
<input type="reset" value="Zurücksetzen">
</font>
</we:form>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</body>

Die Daten des Formulars werden an eine Seite mit folgendem Code weitergeleitet:

<body>
<center>
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center" valign="top">
<p>[img]/images/newsletter/centerparcs/centerparcs-logo.gif[/img]</p>
<p><font class="head">Von unserem Newsletter abmelden</font></p>
<p> </p>
<table width="550" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center">
<p style="margin-left:10; margin-right:20">
<?php echo $Email; ?>
<we:addDelNewsletterEmail path="/newsletter/centerparcs/verteiler.txt" />
<we:ifUnsubscribe>
<font class="fliess">Ihre E-Mail Adresse wurde erfolgreich ausgetragen!</font>
</we:ifUnsubscribe>
<we:ifNotUnsubscribe>
<we:ifEmailNotExists>
<font class="fliess">Die E-Mail Adresse existiert nicht in unserer Liste und kann daher nicht ausgetragen werden!

Um wieder zum Abmeldeformular zu gelangen klicken Sie <a href="javascript:history.back();">hier</a>.<br/><br/>
Alternativ können Sie uns auch eine E-Mail an newsletter@centerparcs.com senden, wir entfernen Ihre E-Mail-Adresse dann selbstverständlich aus unserer Liste.</font>
<we:else/>
<we:ifEMailInvalid>
<font class="fliess">Die eingegebene E-Mail Adresse ist nicht gültig!

Um wieder zum Abmeldeformular zu gelangen klicken Sie <a href="javascript:history.back();">hier</a>.</font>
<we:else/>
<font class="fliess">Es gab einen Fehler beim Austragen Ihrer E-Mail Adresse!

Um wieder zum Abmeldeformular zu gelangen klicken Sie <a href="javascript:history.back();">hier</a>.<br/><br/>
Alternativ können Sie uns auch eine E-Mail an silke.voss@centerparcs.com senden, wir entfernen Ihre E-Mail-Adresse dann selbstverständlich aus unserer Liste.</font>
</we:ifEMailInvalid>
</we:ifEMailNotExists>
</we:ifNotUnsubscribe>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</body>

Obwohl wir korrekte E-Mail-Adressen im Formular eingeben, bekommen wir die Fehlermeldung: Die eingegebene E-Mail Adresse ist nicht gültig!

Wenn wir folgenden Code-Bestandteil auskommentieren, bekommen wir eine leere Seite:

<we:else/>
<we:ifEMailInvalid>
<font class="fliess">Die eingegebene E-Mail Adresse ist nicht gültig!

Um wieder zum Abmeldeformular zu gelangen klicken Sie <a href="javascript:history.back();">hier</a>.</font>
<we:else/>
<font class="fliess">Es gab einen Fehler beim Austragen Ihrer E-Mail Adresse!

Um wieder zum Abmeldeformular zu gelangen klicken Sie <a href="javascript:history.back();">hier</a>.<br/><br/>
Alternativ können Sie uns auch eine E-Mail an silke.voss@centerparcs.com senden, wir entfernen Ihre E-Mail-Adresse dann selbstverständlich aus unserer Liste.</font>
</we:ifEMailInvalid>

Kann jemand den Fehler entdecken? Schon mal vielen Dank für die Hilfe.

deemes

Beitragvon deemes » Fr 7. Nov 2008, 17:46

Hallo Heiko,

heisst es nicht ifEmailInvalid statt ifEMailInvalid?

Falls es nicht daran liegen sollte, denn eigentlich müsste dies ja eine Fehlermeldung hervorrufen, lass Dir mal die übermittelte Mail-Adresse im ifEmailInvalid-Zweig ausgeben:

Code: Alles auswählen

<we:var type="global" name="WE_NEWSLETTER_EMAIL">
Weitere Tips:
- Code-Tags im Forum benutzen
- Frau Voss aus Deinem letzten Beitrag entfernen
:-)


Zurück zu „Newsletter Modul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste