Ultimate-User Posted September 6, 2009 Report Share Posted September 6, 2009 Hallo Leute. Wenn jemand das Formular ausfüllt und abschickt kommt eine weisse Seite! Hat jemand eine Lösung? Danke! Link to comment Share on other sites More sharing options...
diddi3011 Posted August 1, 2011 Report Share Posted August 1, 2011 Wo gibts denn das Modul "Woanders günstiger" für Veyton? Ist das kostenlos oder was kostet das? Danke für Infos Link to comment Share on other sites More sharing options...
oldbear Posted August 1, 2011 Report Share Posted August 1, 2011 xt_priceinquiry ist dabei ! Link to comment Share on other sites More sharing options...
diddi3011 Posted August 1, 2011 Report Share Posted August 1, 2011 Vielen Dank für die Info, hab es gefunden! :-) Kann mir jetzt noch jemand sagen, wie ich das E-Mail-Template etwas übersichtlicher gestalten kann? Ich hätte gerne für E-Mail Adresse, Name, Vorname usw. immer eine eigene Zeile, damit das nicht so zusammengeklatscht aussieht. Vielen Dank im Voraus! Link to comment Share on other sites More sharing options...
oldbear Posted August 1, 2011 Report Share Posted August 1, 2011 hab ich dieses Jahr auch schon mal gepostet; muss man in einer Klasse des Plugins was ändern Grüsse Link to comment Share on other sites More sharing options...
diddi3011 Posted August 1, 2011 Report Share Posted August 1, 2011 Könntest Du Deine Antwort etwas präziser formulieren? Nun steh ich genauso da wie vorher. Der Link zum Post von Dir wäre nicht schlecht. Oder einfach eine genaue Erklärung. Mercy Link to comment Share on other sites More sharing options...
oldbear Posted August 1, 2011 Report Share Posted August 1, 2011 hi, also in der xt_priceinquiry/pages/inquiry.php suchen: if ($send_mail) { $coontent = ""; foreach ($_POST as $key => $val) { if ($key!='action' && $key!='x' && $key !='y') { $content .= $key . "\n".$val."\n"; } } [/PHP] und dadurch ersetzen: [PHP]if ($send_mail) { $content = ""; $_POST['products_id'] = $_GET['info']; foreach ($_POST as $key => $val) { if ($key!='action' && $key !='x' && $key !='y') { $content .= $key . ': '. $val."\n"; } }[/PHP] dann noch diese Zeile: [PHP] $inquiryMail->_setContent($body_html, $content); [/PHP] ändern in: [PHP] $inquiryMail->_setContent($content,$body_html); [/PHP] So, jetzt kriegen wir schon eine anständige Mail mit den Feldern untereinander und mit einer gefüllten Product-ID, setzen uns ans Backend und suchen den Artikel mit dieser ID..... Es geht aber auch leichter: mit einer kleinen Erweiterung des Hookpoints class.product.php:buildData_top erhalten wir auch noch Artikelnummer und -bezeichnung: [PHP]$this->data['link_priceinquiry'] = $xtLink->_link(array('page'=> 'inquiry','params'=>'info='.$this->data['products_id'].' Artikelnr '.$this->data['products_model'].' Bezeichnung '.$this->data['products_name']));[/PHP] so, das wars Link to comment Share on other sites More sharing options...
FITforKID Posted April 1, 2018 Report Share Posted April 1, 2018 Hallo Oldbear, leider wird der Artikelname und die Artikelnummer nicht in der email angezeigt... Kann ich denn auch eine email Vorlage aus dem email-Manager verwenden? Am besten ähnlich wie die contact_mail-admin die auch für die Kontaktanfrage verwedet wird? Aktuell sieht meine Angebots-Anfrage email so aus: Das ist ein bisschen unpersönlich... Freue mich auf Antwort - DANKE Link to comment Share on other sites More sharing options...
Alex@4tfm Posted April 2, 2018 Report Share Posted April 2, 2018 Der post von oldbear war von 2011... Evtl. einfach mal eine PM schreiben, der Oldbear ist Dienstleister und kann das sicherlich kostengünstig bei euch implementieren. (Der Code ist jetzt ja nicht gerade ein "3-Zeiler", daher sicher nichts was man via Forum lösen kann.) Link to comment Share on other sites More sharing options...
FITforKID Posted April 2, 2018 Report Share Posted April 2, 2018 Hallo, danke für das Feedback. Das habe ich schon gesehen, das es leider keine aktuelle, öffentliche Lösung für xtc5 zu dem altbekannten email-Problem zu dem mit im Paket angebotenen Plugin xt_priceinquiry gibt. Habe jetzt ein kleine und noch nicht ganz zufriedenstellende Lösung gefunden durch Veränderungen an der write.inquirey.html, inquiry.php und dem hook im Plugin. Kurz umrissen: in der write_inquiry.html eingefügt: {form type=hidden name=Artikelnr value=$product_data.products_model} {form type=hidden name=Bezeichnung value=$product_data.products_name} den hook class.product.php:buildData_top so verändert: $this->data['link_priceinquiry'] = $xtLink->_link(array('page'=> 'inquiry','params'=>'info='.$this->data['products_id'].' Artikelnr '.$this->data['products_model'].' Bezeichnung '.$this->data['products_name'])); die inquiry.php wie oben von Oldbear schon beschrieben aktualisiert Dann sieht die email am Ende so aus: Damit kann man mal leben - ist aber nicht ganz optimal! Leider bin ich weder Entwickler noch Programmierer und würde gerne die Platzhalter "firstname, lastname, comopetitor_price..." etc. noch durch normale Begriffe wie Vorname, Nachname, Niedrigster Preis etc... ersetzten - am besten durch mehrsprachige Sprachtexte - das habe ich jedoch nicht hinbekommen! Hoffe das hilft auch andern weiter... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.