Tiara Posted April 10, 2006 Report Share Posted April 10, 2006 Hallo, wer kann mir einen tipp geben ich m?chte gerne den Content Kontakt bearbeiten so das ich noch felder einf?gen kann die dann mit ?bertragen werden. aber irgendwie klappt es nicht. wei? jemand einen tipp f?r mich welche datei ausser contact_us.html es noch sein kann ? es zeigt zwar meine eintrungen an ?berttr?gt sie aber nicht mit. Brauch da mal dringend hilfe. es soll eine art Jobsuch Kontakt sein Danke f?r eure Hilfe. DANKE Ela Link to comment Share on other sites More sharing options...
Tiara Posted April 12, 2006 Author Report Share Posted April 12, 2006 Originally posted by Tiara@Apr 10 2006, 03:01 PM Hallo, wer kann mir einen tipp geben ich m?chte gerne den Content Kontakt bearbeiten so das ich noch felder einf?gen kann die dann mit ?bertragen werden. aber irgendwie klappt es nicht. wei? jemand einen tipp f?r mich welche datei ausser contact_us.html es noch sein kann ? es zeigt zwar meine eintrungen an ?berttr?gt sie aber nicht mit. Brauch da mal dringend hilfe. es soll eine art Jobsuch Kontakt sein Danke f?r eure Hilfe. DANKE Ela Quoted post danke hab es selbst hinbekommen mit den content Link to comment Share on other sites More sharing options...
techway Posted April 12, 2006 Report Share Posted April 12, 2006 Hi, falls du es doch noch brauchst, es ist in der shop_content.php zu finden! hier die drei Standard-Inputfelder (Zeile ~110): $smarty->assign('INPUT_NAME',xtc_draw_input_field('name', ($error ? $_POST['name'] : $first_name))); $smarty->assign('INPUT_EMAIL',xtc_draw_input_field('email', ($error ? $_POST['email'] : $email_address))); $smarty->assign('INPUT_TEXT',xtc_draw_textarea_field('message_body', 'soft', 50, 15, $_POST[''])); dort m?sstest du genauso erweitern, und dann diese variable in deinem template auf die gew?nschte stelle einf?gen Gru? TechWay Link to comment Share on other sites More sharing options...
barneyy Posted July 26, 2006 Report Share Posted July 26, 2006 Hey Tiara & techway, bin gerade bei der Modifikation der content-Kontakt in der shop_content.php. habe folgende Zeile eingefügt bzw. modifiziert: _____________ $smarty->assign('FORM_ACTION', xtc_draw_form('contact_us', xtc_href_link(FILENAME_CONTENT, 'action=send&coID='.(int) $_GET['coID']))); $smarty->assign('INPUT_NAME', xtc_draw_input_field('name', ($error ? $_POST['name'] : $first_name))); $smarty->assign('INPUT_STREET', xtc_draw_input_field('street', ($error ? $_POST['street'] : $street))); $smarty->assign('INPUT_CODE', xtc_draw_input_field('code', ($error ? $_POST['code'] : $code))); $smarty->assign('INPUT_CITY', xtc_draw_input_field('city', ($error ? $_POST['city'] : $city))); $smarty->assign('INPUT_COMPANY', xtc_draw_input_field('company', ($error ? $_POST['company'] : $company))); $smarty->assign('INPUT_TEL', xtc_draw_input_field('tel', ($error ? $_POST['tel'] : $tel))); $smarty->assign('INPUT_FAX', xtc_draw_input_field('fax', ($error ? $_POST['fax'] : $fax))); $smarty->assign('INPUT_EMAIL', xtc_draw_input_field('email', ($error ? $_POST['email'] : $email_address))); $smarty->assign('INPUT_TEXT', xtc_draw_textarea_field('message_body', 'soft', 50, 15, $_POST[''])); $smarty->assign('BUTTON_SUBMIT', xtc_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE)); $smarty->assign('FORM_END', '</form>'); ___________ Die Felder werden soweit angezeigt, die language-Datei für die Feldbezeichnungen habe ich auch erweitert, allerdings werden die neu angelegten Felder nicht per email transferiert, lediglich die Angaben "Absender" und "Nachrichtentext". Link to comment Share on other sites More sharing options...
Ela18775 Posted July 26, 2006 Report Share Posted July 26, 2006 Hallo, also ich hab da nix am Quelltext gemacht ich hab zwei dateien erstellt eine so: send.php <?php /* Feste Variablen bestimmen */ $empfaenger = "[email protected]"; /* Daten aus Formular abholen */ $nachname = $_POST['nachname']; $name = $_POST['name']; $email = $_POST['email']; $betreff = $_POST['betreff']; $text = $_POST['text']; /* Formatierung der E-Mail */ $kopf = "[Kontaktformular] E-Mail von ".$name." (".$email.")"; $nachricht = $name." (".$email.") schrieb: \n\nBetreff: ".$betreff." \nNachname: ".$nachname." \nTelefon: ".$telefon." \nText: ".$text; /* Versenden der E-Mail */ if(mail($empfaenger, $kopf, $nachricht, "From: [email protected]\nReply-To: [email protected]\nX-Mailer: PHP/" . phpversion())) { echo "Danke, Deine Anfrage wurden erfolgreich versandt. <br> Innerhalb von 24std. bekommst Du Antwort."; } else { echo "Fehler beim Versenden der E-Mail."; } ?> und eine kontakt.html <!doctype HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <meta name="Author" content="xxx"> <meta name="Date" content="Thu, 27 Apr 2006 15:13:10 GMT"> <meta name="Generator" content="XynX! NetJet 3.00 Build 99 (Win32r)"> </head> <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#000080" alink="#FF0000"> <form action="send.php" method=post> <table border=0 width="80%" nowrap> <tr> <td colspan=3 valign=top> <p><font face="Comic Sans MS">Hey Leute, wir freuen uns immer über euere Wünsche und auch Kritiken.<br> Hier oder auch im Gästebuch eintragen.<br> <br> Gruß<br> der xxxxx</font></p> <p><font size=2><font face="Comic Sans MS">p.s. Bitte hier keine Bestellungen machen, da diese von hier aus nicht bearbeitet werden können. Wir Danken Euch.</font></font></p> <hr></td> </tr> <tr> <td colspan=3 valign=top></td> </tr> <tr> <td valign=top> <p><font face="Comic Sans MS">Vorname: </font></p></td> <td valign=top> <p><font face="Comic Sans MS"><input type=text name="name" size="35"></font></p></td> <td colspan=2 rowspan=9 valign=top></td> </tr> <tr> <td valign=top> <p><font face="Comic Sans MS">Nachname:</font></p></td> <td valign=top> <p><font face="Comic Sans MS"><input type=text name="nachname" size="35"></font></p></td> </tr> <tr> <td valign=top> <p><font face="Comic Sans MS">Deine Telefonnummer:</font></p></td> <td valign=top> <p><font face="Comic Sans MS"><input type=text name="telefon" size="35"></font></p></td> </tr> <tr> <td valign=top> <p><font face="Comic Sans MS">Dein E-Mail-Adresse: </font></p></td> <td valign=top> <p><font face="Comic Sans MS"><input type=text name="email" size="35"></font></p></td> </tr> <tr> <td valign=top> <p><font face="Comic Sans MS">Deine Mitteilung:</font></p></td> <td rowspan=3 valign=top> <p><font face="Comic Sans MS"><textarea name="text" rows=3 cols=15></textarea></font></p></td> </tr> <tr> <td valign=top></td> <td valign=top></td> </tr> <tr> <td valign=top></td> </tr> <tr> <td colspan=3 valign=top> <hr></td> </tr> <tr> <td valign=top nowrap> <p><font face="Comic Sans MS">Betreff: <input type=text name="betreff" value="Kontaktformular" size="30"></font></p></td> <td valign=top></td> <td valign=top></td> </tr> </table> <p><font face="Comic Sans MS"><br> <b><input type=submit value="Absenden"></b> </font></p> </form> </body> </html> und dann hab ich einen Content erstellt und vorher die Dateinen in einem septeraten Ordner hochgeladen und im Contend verlinkt <iframe name="job" src="http://www.xxx/kontakt/kontakt.htm" width="595" height="600" frameborder="0"></iframe> und dann klappt es. muß halt noch deine mailadresse oben eintragen. Das kann man mit allem machen Gruß Ela Link to comment Share on other sites More sharing options...
barneyy Posted August 1, 2006 Report Share Posted August 1, 2006 Zunächst mal Dank an die Beiträge der anderen User, besonders Ela für Ihre ausführliche Hilfe (da konnte ich noch was lernen!). Allerdings wollte ich bei xt-commerce bleiben ohne neue Daten zu erzeugen, um besseren Überblick zu behalten. Mein Fehler lag schlicht und ergreifend darin, dass ich folgenden part in der shop_content.php vergessen habe (bin PHP-Newbie!): xtc_php_mail ( $_POST['email'], $_POST['name'], CONTACT_US_EMAIL_ADDRESS, CONTACT_US_NAME, CONTACT_US_FORWARDING_STRING, $_POST['email'], $_POST['name'], '', '', CONTACT_US_EMAIL_SUBJECT, nl2br // einige ?nderungen, um erzeugte Mail ?bersichtlich zu gestalten ( "Name: ". $_POST['name'] . "\n" . "eMail-Adresse: ". $_POST['email'] . "\n" . "Straße: ". $_POST['street'] . "\n" . "PLZ und Ort: ". $_POST['city'] . "\n" . "Telefonnummer: ". $_POST['phone'] . "\n" . "\n\nNachricht: ". $_POST['message_body'] ), "Name: ". $_POST['name'] . "\n" . "eMail-Adresse: ". $_POST['email'] . "\n" . "Straße: ". $_POST['street'] . "\n" . "PLZ und Ort: ". $_POST['city'] . "\n" . "Telefonnummer: ". $_POST['phone'] . "\n" . "\n\nNachricht: ". $_POST['message_body'] ); Wenn dieser teil noch in die shop_content.php eingefügt wird, dann werden auch die neu hinzugefügten Angaben per email richtig übermittelt. Wenn man dann noch die email als "Reintext" (nicht HTML) anzeigen lässt, stimmt auch die Formatierung in der Email... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.