antrax Posted February 14, 2011 Report Share Posted February 14, 2011 Hallo zusammen, habe da ein Problem: ich habe das Kontaktformular geklont um eine Newsletterfunktion zu basteln. Klappt auch ganz gut, allerdings würde ich das ganze gerne an eine andere Addresse senden lassen. Das System nimmt aber natürlich die als Kontaktadresse hinterlegte(_STORE_CONTACT_EMAIL). Alle "normalen" Varianten mit PHP frisst das System nicht. Hat jemand sonst eine Idee? $newsMail = new xtMailer('none'); $newsMail->_addReceiver(_STORE_CONTACT_EMAIL,_STORE_NAME); $newsMail->_setSubject(TEXT_Newsletteranmeldung); $newsMail->_setContent($content,$body_html); $newsMail->_setFrom(_STORE_CONTACT_EMAIL,_STORE_NAME); $newsMail->_addReplyAddress($_POST['email_address'], $_POST['firstname'].' '.$_POST['lastname']); $newsMail->_sendMail(); $info->_addInfo(SUCCESS_EMAIL_SEND,'success');[/PHP] Bin um jeden Rat dankbar! Link to comment Share on other sites More sharing options...
ufreier Posted February 14, 2011 Report Share Posted February 14, 2011 Hi, Sinn ist ja wahrscheinlich, dass die Mail an denjenigen geht, der sich im Newsletter einträgt, oder? Dazu z.B. in einem ./templates/.../xtCore/forms/newsletter.html Eingabefelder definieren mit {form type=text name=nl_email params= ... } ... {form type=text name=nl_name params= ... } [/PHP] und z.B. in einem korrespondierenden ./xtCore/forms/newsletter.php [PHP] $newMail = new xtMailer(...) ... $newMail->_addReceiver($_POST['nl_email'], $_POST['nl_name']); [/PHP] Rein zufällig habe ich gerade die gleiche Baustelle offen... Gruß, Uwe Link to comment Share on other sites More sharing options...
antrax Posted February 15, 2011 Author Report Share Posted February 15, 2011 Hi, danke für Deine schnelle Antwort, aber leider ist das nicht das Problem. Des Pudels Kern ist: ich brauche weiterhin das kontaktformular auf dessen Basis das ganze ertellt ist - also auch die Eintragung im Veyton Backend à la [email protected] ... Die Newsletteranmeldung soll aber gehen an: [email protected]. Wenn ich aber nun versuche unter Reciever diese Mailadresse anzugeben passiert nix. Habe es in verschiedenen Notierungen versucht und mit verschiedenen Adressen. Aber vielleicht hast Du ja noch eine Idee? Besten Dank auf jeden Fall! Viele Grüße. Link to comment Share on other sites More sharing options...
ufreier Posted February 16, 2011 Report Share Posted February 16, 2011 Hi, ich brauche weiterhin das kontaktformular auf dessen Basis das ganze ertellt ist - also auch die Eintragung im Veyton Backend à la [email protected] ... Ich verstehe das nicht ganz, ist aber nicht so schlimm ... Wenn ich aber nun versuche unter Reciever diese Mailadresse anzugeben passiert nix. Habe es in verschiedenen Notierungen versucht und mit verschiedenen Adressen. Du meinst also Du versuchst gerade sowas: $newMail->_addReceiver('[email protected]','Shop Mailer');[/CODE] Kommt das hin? passiert nix Definiere mal "nix" - weiße Seite oder kommt das Kontaktformular einfach wieder? Wie versuchst Du die Mails zu schicken? Lokales sendmail oder via SMTP-Auth über externen Mailserver? Haste mal in die Mailserver-Logs geschaut, passiert da irgendwas? Gruß, Uwe Link to comment Share on other sites More sharing options...
antrax Posted February 23, 2011 Author Report Share Posted February 23, 2011 Hab es jetzt hinbekommen - der Server hing etwas hinterher... Es klappt tatsächlich so wie vermutet. Einfach die andere Adresse stattdessen angeben und das Formular nach den eigenen Bedürfnissen umbauen. Also danke für Eure Hilfe! Link to comment Share on other sites More sharing options...
ufreier Posted February 23, 2011 Report Share Posted February 23, 2011 "vermutet" spiegelt genau das Manko wieder, es wäre halt toll, wenn solche Sachen dokumentiert wären, dann müsste man sich das nicht alles selbst herausfuseln und würde ungemein Zeit sparen. Vielleicht (die Hoffnung stirbt ja zuletzt) wird es mit der Community Version besser, so sich welche finden, die sich mit der Doku des Veytons befassen. Gruß, Uwe Link to comment Share on other sites More sharing options...
dr.1977 Posted August 26, 2011 Report Share Posted August 26, 2011 Hallo, ich möchte ein online RMA formular erstellen und habe dazu die contact.php und die contact.html geklont, umbenannt in rma.html und rma.php. Das rma.php lässt sich korrekt im contentmanager auswählen und abspeichern. Das form wird auch korrekt angezeigt. Ich habe nun begonnen, die dateien nach meinen Bedürfnissen anzupassen, aber die Anpassungen haben keine auswirkung auf was im Frontend passiert. Es sieht so aus, als ob das System zwar die rma.html annimmt, aber dann im Konkreten die contact.html gebraucht. Wo auf dem Schlauch steh ich denn ? Link to comment Share on other sites More sharing options...
web_dev_halekin Posted February 29, 2012 Report Share Posted February 29, 2012 Hallo zusammen, habe da ein Problem: ich habe das Kontaktformular geklont um eine Newsletterfunktion zu basteln. Klappt auch ganz gut, allerdings würde ich das ganze gerne an eine andere Addresse senden lassen. Das System nimmt aber natürlich die als Kontaktadresse hinterlegte(_STORE_CONTACT_EMAIL). Alle "normalen" Varianten mit PHP frisst das System nicht. Hat jemand sonst eine Idee? $newsMail = new xtMailer('none'); $newsMail->_addReceiver(_STORE_CONTACT_EMAIL,_STORE_NAME); $newsMail->_setSubject(TEXT_Newsletteranmeldung); $newsMail->_setContent($content,$body_html); $newsMail->_setFrom(_STORE_CONTACT_EMAIL,_STORE_NAME); $newsMail->_addReplyAddress($_POST['email_address'], $_POST['firstname'].' '.$_POST['lastname']); $newsMail->_sendMail(); $info->_addInfo(SUCCESS_EMAIL_SEND,'success');[/PHP] Bin um jeden Rat dankbar! Hallo, das ist ganz einfach, du musst in der Datenbank einfach eine Zeile einfügen, beschreibung da: http://www.xt-commerce.com/forum/fragen-zur-software/87147-neue-formulare-einbinden.html Link to comment Share on other sites More sharing options...
daf79 Posted May 1, 2012 Report Share Posted May 1, 2012 Hallo zusammen, das ist genau das was ich brauche! Mein Problem: Wo finde ich die kontakt.php und kontakt.html um sie zu kopieren und kann ich die Position auf meiner Seite ändern? Das ganze Thema "ich erstelle mir einen eigenen Shop" ist totales Neuland für mich, bitte antwortet für totale Neueinsteiger. Danke! LG Diana Link to comment Share on other sites More sharing options...
daf79 Posted May 1, 2012 Report Share Posted May 1, 2012 Habs gefunden:-) contact.php unter shop/xtCore/forms contact.html unter shop/templates/tb-very_042/xtCore/forms und shop/templates/xt_default/xtCore/forms Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.