Schau mal hier....
http://www.xtc-modified.org/wiki/Tutorial:…der_verschieben
damit hatte ich es geschafft.
Schau mal hier....
http://www.xtc-modified.org/wiki/Tutorial:…der_verschieben
damit hatte ich es geschafft.
Hallo zusammen,
bin neu hier. Habe über das Thema auch nix in der Suche gefunden.
Ich würde gerne die Kontakt abfrage erweitern um Strasse, Tel, Fax, Firma usw.
Habe ich auch schon geschafft. Allerdings sendet er mir immer noch nur die Sachen aus "Ihre Nachricht:" zu nicht die anderen Sachen.
Die contact_us.html habe ich so geändert:
{config_load file="$language/lang_$language.conf" section="contact_us"}{if $error_message!=''} <div class="headerError">{$error_message}</div> <br />{/if}<h1>{$CONTACT_HEADING}</h1>{if $success!='1'} {$FORM_ACTION} {$CONTACT_CONTENT}<br /> <dl> <dt class="w24p">{#text_name#}</dt> <dd>{$INPUT_NAME}</dd> </dl> <dl> <dt class="w24p">{#text_email#}</dt> <dd>{$INPUT_EMAIL}</dd> </dl> <dl> <dt class="w24p">{#text_phone#}</dt> <dd>{$INPUT_PHONE}</dd> </dl> <dl> <dt class="w24p">{#text_fax#}</dt> <dd>{$INPUT_FAX}</dd> </dl> <dl> <dt class="w24p">{#text_street#}</dt> <dd>{$INPUT_STREET}</dd> </dl> <dl> <dt class="w24p">{#text_postcode#}</dt> <dd>{$INPUT_POSTCODE}</dd> </dl> <dl> <dt class="w24p">{#text_city#}</dt> <dd>{$INPUT_CITY}</dd> </dl> <dl> <dt class="w24p">{#text_company#}</dt> <dd>{$INPUT_COMPANY}</dd> </dl> <dl> <dt class="w24p">{#text_message#}</dt> <dd>{$INPUT_TEXT}</dd> </dl> <br style="clear:both" /> <div class="red border_radius_6" id="ds"> {$DATENSG_checkbox} <strong>{#text_accept_datensg#}</strong> </div><br /> <div class="ar">{$BUTTON_SUBMIT}</div> <script type="text/javascript"> {literal} jQuery(document).ready(function(){ jQuery('.red').click(function () { jQuery(this).toggleClass("green"); }); }); {/literal} </script> {$FORM_END}{else} {#text_success#}<br /> <br /> <div class="ar">{$BUTTON_CONTINUE}</div>{/if}
und in der "shop_content.php" habe ich folge Änderungen eingefügt.
function get_customer_mail($customer_id){
$customer_sql = 'select customers_email_address from ' . TABLE_CUSTOMERS . ' where customers_id=' . $customer_id;
$customer_array = xtc_db_query($customer_sql);
$customer_info = xtc_db_fetch_array($customer_array);
return $customer_info['customers_email_address'];
}
if(isset($_SESSION['customer_id'])) {
$name = $_SESSION['customer_first_name'] . ' ' . $_SESSION['customer_last_name'];
$smarty->assign('INPUT_NAME', xtc_draw_input_field('name', $name));
$smarty->assign('INPUT_EMAIL', xtc_draw_input_field('email', get_customer_mail((int)($_SESSION['customer_id']))));
$smarty->assign('INPUT_PHONE', xtc_draw_input_field('phone', ($error ? $_POST['phone'] : $phone)));
$smarty->assign('INPUT_COMPANY', xtc_draw_input_field('company', ($error ? $_POST['company'] : $company)));
$smarty->assign('INPUT_STREET', xtc_draw_input_field('street', ($error ? $_POST['street'] : $street)));
$smarty->assign('INPUT_POSTCODE', xtc_draw_input_field('postcode', ($error ? $_POST['postcode'] : $postcode)));
$smarty->assign('INPUT_CITY', xtc_draw_input_field('city', ($error ? $_POST['city'] : $city)));
$smarty->assign('INPUT_FAX', xtc_draw_input_field('fax', ($error ? $_POST['fax'] : $fax)));
} else {
// Guest
$name = ($error ? $_POST['name'] : $first_name);
$smarty->assign('INPUT_NAME', xtc_draw_input_field('name', $name));
$smarty->assign('INPUT_EMAIL', xtc_draw_input_field('email', ($error ? $_POST['email'] : $email_address)));
$smarty->assign('INPUT_PHONE', xtc_draw_input_field('phone', ($error ? $_POST['phone'] : $phone)));
$smarty->assign('INPUT_COMPANY', xtc_draw_input_field('company', ($error ? $_POST['company'] : $company)));
$smarty->assign('INPUT_STREET', xtc_draw_input_field('street', ($error ? $_POST['street'] : $street)));
$smarty->assign('INPUT_POSTCODE', xtc_draw_input_field('postcode', ($error ? $_POST['postcode'] : $postcode)));
$smarty->assign('INPUT_CITY', xtc_draw_input_field('city', ($error ? $_POST['city'] : $city)));
$smarty->assign('INPUT_FAX', xtc_draw_input_field('fax', ($error ? $_POST['fax'] : $fax)));
}// else
$smarty->assign('INPUT_TEXT', xtc_draw_textarea_field('message_body', 'soft', 50, 15, $_POST['message_body']));
$smarty->assign('BUTTON_SUBMIT', xtc_image_submit('button_continue.gif', IMAGE_BUTTON_SEND));
$smarty->assign('DATENSG_checkbox',xtc_draw_checkbox_field('datensg', '0'));
$smarty->assign('FORM_END', '</form>');
}
$smarty->assign('language', $_SESSION['language']);
$smarty->caching = 0;
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/contact_us.html');
Alles anzeigen
was muss ich noch ändern damit die Kontakt email alle Informationen versendet ?
Danke schon mal für die Hilfe
Gruss Harry