Anmeldung Kundenverwaltung geht nicht

Hier können Sie Fragen bezüglich des Newsletter Moduls stellen.
StefanW
webEdition Partner
webEdition Partner
Beiträge: 50
Registriert: Mi 10. Jun 2009, 08:44
Wohnort: Weiterstadt

Anmeldung Kundenverwaltung geht nicht

Beitragvon StefanW » Sa 27. Feb 2010, 12:09

Hallo,
folgenden Code benutze ich immer für die Newsletteranmeldung (Kundenverwaltung) der in WE 5 immer wunderbar funktioniert hat. In der Version 6.0.0.6 / 6.0.0.7 wird einfach nichts in der Kundenverwaltung eingetragen. Ich habe es schon auf verschiedenen Installationen getestet und habe keine Idee mehr woran es liegen könnte. Ist das ein BUG oder habe ich da was übersehen?

Code: Alles auswählen

<we:addDelNewsletterEmail type="customer" doubleoptin="true" mailid="123" subject="Newsletter bestellen" from="test@test.de" />                   
        <we:ifSubscribe>                                     
            <we:ifDoubleOptIn>                                 
                <p class="messageOk"><strong>Es wurde eine Mail an                          
                        <we:var type="global" name="WE_NEWSLETTER_EMAIL"> geschickt!</strong><br />Um den Eintrag in unseren Newsletter zu bestätigen, müssen Sie den in dieser Mail enthaltenen Link anklicken.                 
                </p>                               
                <we:else>                                     
                    <p class="messageOk"><strong>Die E-Mail Adresse                              
                            <we:var type="global" name="WE_NEWSLETTER_EMAIL"> wurde erfolgreich eingetragen!<strong>                    
                    </p>                                   
                    </we:ifDoubleOptIn>                                        
                    <we:else />                                 
                    <we:ifNotSubscribe>                                             
                        <we:ifEmailExists>                                                   
                            <p class="messageError"><strong>Diese Email ist bereits in unserer Liste eingetragen!</strong>                            
                            </p>                                                 
                            <we:else />                                                   
                            <we:ifEmailInvalid>                                                         
                                <p class="messageError"><strong>Die eingegeben E-Mail Adresse ist nicht gültig!</strong>                                
                                </p>                                                       
                                <we:else />                                                         
                                <p class="messageError"><strong>ACHTUNG: Es gab einen Fehler beim Eintragen der E-Mail Adresse                                          
                                        <we:var type="global" name="WE_NEWSLETTER_EMAIL">!</strong><br />Bitte wenden Sie sich an test@test.de!                                 
                                </p>                                                       
                                </we:ifEmailInvalid>                                                     
                                </we:ifEmailExists>                                                         
                                </we:ifNotSubscribe >                                             
                                <we:checkForm match="newsletter" type="id" mandatory="we_subscribe_email__" email="we_subscribe_email__" onError="dealFormError">Bitte überprüfen Sie Ihr Formular                                     
                                    </we:checkForm>                                               
                                    <we:form pass_id="newsletter" xml="true" id="self">                                        
                                        <p>Alle mit einem                                              
                                            <span class="required">*                                             
                                            </span> gekennzeichneten Felder sind Pflichtfelder.                                         
                                        </p>                                        
                                        <fieldset>                                            
                                            <legend>Newsticker-Anmeldung                                             
                                            </legend>                                            
                                            <dl>                                                         
                                                <dt>                                                    
                                                    <label for="salutation">Anrede:                                                     
                                                    </label>                                                
                                                </dt>                                                         
                                                <dd>                                                    
                                                    <we:subscribe tabindex="1" id="salutation" type="salutation" values=",Herr,Frau" />                                                
                                                </dd>			                                                 
                                                <dt>                                                    
                                                    <label for="title">Titel:                                                     
                                                    </label>                                                
                                                </dt>			                                                 
                                                <dd>                                                    
                                                    <we:subscribe tabindex="2" id="title" type="title" values=",Dr.,Dr.Ing.,Prof.,Prof.Dr."  />                                                
                                                </dd>			                                                 
                                                <dt>                                                    
                                                    <label for="forename">Vorname:                                                     
                                                    </label>                                                
                                                </dt>			                                                 
                                                <dd>                                                    
                                                    <we:subscribe tabindex="3" type="firstname" id="forename" />                                                
                                                </dd>			                                                 
                                                <dt>                                                    
                                                    <label for="surname">Nachname:                                                     
                                                    </label>                                                
                                                </dt>			                                                 
                                                <dd>                                                    
                                                    <we:subscribe id="surname" tabindex="4" type="lastname" />                                                
                                                </dd>			                                                 
                                                <dt>                                                    
                                                    <label for="we_subscribe_email__">E-Mail                                                          
                                                        <span class="required">*                                                         
                                                        </span>:                                                     
                                                    </label>                                                
                                                </dt>			                                                 
                                                <dd>                                                    
                                                    <we:subscribe id="we_subscribe_email__" class="contactInput" tabindex="5" />                                                
                                                </dd>                                               
                                            </dl>	                                             
                                            </fieldset>                                                       
                                            <input type="submit" value="Anmelden" id="formInput_submit" />                                           
                                    </we:form>                                      
    </we:ifSubscribe>
 
Danke & liebe Grüße,
Stefan

we:willRockYou
Senior Member
Beiträge: 919
Registriert: Fr 22. Mai 2009, 21:40
Wohnort: Berlin
Kontaktdaten:

Re: Anmeldung Kundenverwaltung geht nicht

Beitragvon we:willRockYou » Di 9. Mär 2010, 00:09

Hi Stefan ;)

Hier auch noch ein Link zurück. Es könnte etwas mit diesem Patch aus 6.0.0.6 zu tun haben: http://qa.webedition.de/tracker/view.php?id=3687
EOF; //totally retired

ArminSchulz
Senior Member
Beiträge: 250
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Berlin
Kontaktdaten:

Re: Anmeldung Kundenverwaltung geht nicht

Beitragvon ArminSchulz » Sa 20. Mär 2010, 08:34

Also, hab das getestet.
Mit dem Template oben.

Und das geht problemlos
Wichtig ist nur, das die NL-Felder in den NL Einstellungen richtig den entsprechenden KV-Feldern zugewiesen wurden.
Dann "findet" es ev. vorhandene E-Mail-Adressen und gibt die Meldung aus "gibt es schon"
Wenn es die nicht findet, dann legt es einen neuen User an, E-Mail Adresse als Username, vergibt ein Passwort usw.

Es sollte auch in den Einstellung der KV ein "Nein,Ja" mit Default Wert (erster Wert) für Nein eingestellt bei Newsletter_OK eingestellt sein.

Man kann jetzt beklagen, das es keine Fehlermeldung gibt, wenn das INSERT schief geht (es wird dann nichts gesetzt), dass es keine Mitteilung gibt über das generierte Passwort usw., aber das sind andere Probleme die in einen neuen Feature-Request in die bugbase gehören.

Getestet mit dem aktuellen Stand aus dem SVN, also 6.0.0.9 (aber da hat sich eigentlich seit 6.0.07 nichts verändert).

Also, nicht nachvollziehbar
Dr. Armin Schulz

Astendo GmbH
www.astendo.de

yesiamfunky
Junior Member
Beiträge: 10
Registriert: Mi 16. Jun 2010, 10:16

Re: Anmeldung Kundenverwaltung geht nicht

Beitragvon yesiamfunky » Di 21. Sep 2010, 19:20

Hallo,

die Frage kommt zwar etwas spät, da ja schon ein paar Monate vergangen sind, passt jedoch zum Thema.
Gibt es eine Möglichkeit bei dieser Vorgehensweise (also addDelNewsletterEmail type="customer") dem Formular noch weitere Felder für die Kundenverwaltung mitzugeben als die vorgefertigten we:subscribe type="" Felder. Zum Beispiel wenn man zu Marktforschungszwecken noch den Ort oder ähnliches mit aufnehmen will. Soweit ich probieren konnte ist es nicht möglich, lediglich noch ein paar sessionFields unter die subscribe Felder zu hängen welche die Inhalte an die Kundenverwaltung weitergeben.

Danke im Voraus für jede Antwort,
Philip

yaem
Member
Beiträge: 96
Registriert: Mi 26. Nov 2008, 12:24

Re: Anmeldung Kundenverwaltung geht nicht

Beitragvon yaem » Mi 14. Dez 2016, 05:30

Schade auf die letzte und für mich wichtigste Frage, gibt es keine Antwort :-(

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Anmeldung Kundenverwaltung geht nicht

Beitragvon WBTMagnum » Mi 14. Dez 2016, 11:42

Hallo yaem,

Soweit ich das beurteilen kann, ist das out-of-the-box derzeit nicht möglich.

Möglicher Ansatz:
Du könntest zusätzliche Daten aus dem Anmeldeformular in einem Objekt zwischenspeichern. Bei Bestätigung der Anmeldung (double-opt-in vorausgesetzt) werden diese dann in die Kundenverwaltung übernommen. Das verlangt halt etwas custom Coding.

Ev. gibt es auch andere, sinnvollere Ansätze.


Liebe Grüße,
Sascha


Zurück zu „Newsletter Modul“

Wer ist online?

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