Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Installation und Konfiguration

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 09.02.2010, 16:06
Benutzer
 
Registriert seit: 02.02.2010
Beiträge: 59
Standard [SOLVED] Problem mit "Automatische Kundennummer-Vergabe: Variante 2"

Hallo. Ich habe bei mir im Shop das Modul "Automatische Kundennummer-Vergabe: Variante 2" eingerichtet. Es funktioniert soweit eigentlich auch einwandfrei. Ich möchte nun die Kundennummer gerne in der create_account_mail.html einfügen, doch leider weiß ich nicht wie ich dies bewerkstelligen soll. E-Mail-Adresse und Passwort klappen schon, diese werden übernommen, aber für die Kundennummer finde ich einfach nicht den korrekten Code. Könnt Ihr mir ggf. helfen?


Folgende Codes habe ich bereits versucht, jedoch bei keinem wurde die Kundennummer in die Mail aufgenommen:
  • {$customers_cid}
  • {$customer_id}
  • {$cc_id}
  • {$start_cid}
Hier mal der Inhalt von den verwendeten Dateien:

create_account.php
PHP-Code:
<?php
/* -----------------------------------------------------------------------------------------
   $Id: create_account.php 1311 2005-10-18 12:30:40Z mz $   
   XT-Commerce - community made shopping
   http://www.xt-commerce.com
   Copyright (c) 2003 XT-Commerce
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(create_account.php,v 1.63 2003/05/28); www.oscommerce.com
   (c) 2003  nextcommerce (create_account.php,v 1.27 2003/08/24); www.nextcommerce.org 
   Released under the GNU General Public License 
   -----------------------------------------------------------------------------------------
   Third Party contribution:
   Credit Class/Gift Vouchers/Discount Coupons (Version 5.10)
   http://www.oscommerce.com/community/contributions,282
   Copyright (c) Strider | Strider@oscworks.com
   Copyright (c  Nick Stanko of UkiDev.com, nick@ukidev.com
   Copyright (c) Andre ambidex@gmx.net
   Copyright (c) 2001,2002 Ian C Wilson http://www.phesis.org
 
   Released under the GNU General Public License
   ---------------------------------------------------------------------------------------*/
include ('includes/application_top.php');
if (isset (
$_SESSION['customer_id'])) {
 
xtc_redirect(xtc_href_link(FILENAME_ACCOUNT'''SSL'));
}
// create smarty elements
$smarty = new Smarty;
// include boxes
require (DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/source/boxes.php');
// include needed functions
require_once (DIR_FS_INC.'xtc_get_country_list.inc.php');
require_once (
DIR_FS_INC.'xtc_validate_email.inc.php');
require_once (
DIR_FS_INC.'xtc_encrypt_password.inc.php');
require_once (
DIR_FS_INC.'xtc_get_geo_zone_code.inc.php');
require_once (
DIR_FS_INC.'xtc_write_user_info.inc.php');
$process false;
if (isset (
$_POST['action']) && ($_POST['action'] == 'process')) {
 
$process true;
 if (
ACCOUNT_GENDER == 'true')
  
$gender xtc_db_prepare_input($_POST['gender']);
 
$firstname xtc_db_prepare_input($_POST['firstname']);
 
$lastname xtc_db_prepare_input($_POST['lastname']);
 if (
ACCOUNT_DOB == 'true')
  
$dob xtc_db_prepare_input($_POST['dob']);
 
$email_address xtc_db_prepare_input($_POST['email_address']);
 if (
ACCOUNT_COMPANY == 'true')
  
$company xtc_db_prepare_input($_POST['company']);
 if (
ACCOUNT_COMPANY_VAT_CHECK == 'true')
  
$vat xtc_db_prepare_input($_POST['vat']);
 
$street_address xtc_db_prepare_input($_POST['street_address']);
 if (
ACCOUNT_SUBURB == 'true')
  
$suburb xtc_db_prepare_input($_POST['suburb']);
 
$postcode xtc_db_prepare_input($_POST['postcode']);
 
$city xtc_db_prepare_input($_POST['city']);
 
$zone_id xtc_db_prepare_input($_POST['zone_id']);
 if (
ACCOUNT_STATE == 'true')
  
$state xtc_db_prepare_input($_POST['state']);
 
$country xtc_db_prepare_input($_POST['country']);
 
$telephone xtc_db_prepare_input($_POST['telephone']);
 
$fax xtc_db_prepare_input($_POST['fax']);
 
$newsletter '0';
 
$password xtc_db_prepare_input($_POST['password']);
 
$confirmation xtc_db_prepare_input($_POST['confirmation']);
 
// xtc-addons - Datenschutz START
 
$privacy xtc_db_prepare_input($_POST['privacy']);
 
// xtc-addons - Datenschutz ENDE
 
$error false;
 if (
ACCOUNT_GENDER == 'true') {
  if ((
$gender != 'm') && ($gender != 'f')) {
   
$error true;
   
$messageStack->add('create_account'ENTRY_GENDER_ERROR);
  }
 }
 if (
strlen($firstname) < ENTRY_FIRST_NAME_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_FIRST_NAME_ERROR);
 }
 if (
strlen($lastname) < ENTRY_LAST_NAME_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_LAST_NAME_ERROR);
 }
 if (
ACCOUNT_DOB == 'true') {
  if (
checkdate(substr(xtc_date_raw($dob), 42), substr(xtc_date_raw($dob), 62), substr(xtc_date_raw($dob), 04)) == false) {
   
$error true;
   
$messageStack->add('create_account'ENTRY_DATE_OF_BIRTH_ERROR);
  }
 }
// New VAT Check
 
require_once(DIR_WS_CLASSES.'vat_validation.php');
 
$vatID = new vat_validation($vat''''$country);
 
 
$customers_status $vatID->vat_info['status'];
 
$customers_vat_id_status $vatID->vat_info['vat_id_status'];
 
$error $vatID->vat_info['error'];
 
 if(
$error==1){
 
$messageStack->add('create_account'ENTRY_VAT_ERROR);
 
$error true;
  }
// New VAT CHECK END
 
 
if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_EMAIL_ADDRESS_ERROR);
 }
 elseif (
xtc_validate_email($email_address) == false) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_EMAIL_ADDRESS_CHECK_ERROR);
 } else {
  
$check_email_query xtc_db_query("select count(*) as total from ".TABLE_CUSTOMERS." where customers_email_address = '".xtc_db_input($email_address)."' and account_type = '0'");
  
$check_email xtc_db_fetch_array($check_email_query);
  if (
$check_email['total'] > 0) {
   
$error true;
   
$messageStack->add('create_account'ENTRY_EMAIL_ADDRESS_ERROR_EXISTS);
  }
 }
 if (
strlen($street_address) < ENTRY_STREET_ADDRESS_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_STREET_ADDRESS_ERROR);
 }
 if (
strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_POST_CODE_ERROR);
 }
 if (
strlen($city) < ENTRY_CITY_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_CITY_ERROR);
 }
 if (
is_numeric($country) == false) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_COUNTRY_ERROR);
 }
 if (
ACCOUNT_STATE == 'true') {
  
$zone_id 0;
  
$check_query xtc_db_query("select count(*) as total from ".TABLE_ZONES." where zone_country_id = '".(int) $country."'");
  
$check xtc_db_fetch_array($check_query);
  
$entry_state_has_zones = ($check['total'] > 0);
  if (
$entry_state_has_zones == true) {
   
$zone_query xtc_db_query("select distinct zone_id from ".TABLE_ZONES." where zone_country_id = '".(int) $country."' and (zone_name like '".xtc_db_input($state)."%' or zone_code like '%".xtc_db_input($state)."%')");
   if (
xtc_db_num_rows($zone_query) > 1) {
    
$zone_query xtc_db_query("select distinct zone_id from ".TABLE_ZONES." where zone_country_id = '".(int) $country."' and zone_name = '".xtc_db_input($state)."'");
   }
   if (
xtc_db_num_rows($zone_query) >= 1) {
    
$zone xtc_db_fetch_array($zone_query);
    
$zone_id $zone['zone_id'];
   } else {
    
$error true;
    
$messageStack->add('create_account'ENTRY_STATE_ERROR_SELECT);
   }
  } else {
   if (
strlen($state) < ENTRY_STATE_MIN_LENGTH) {
    
$error true;
    
$messageStack->add('create_account'ENTRY_STATE_ERROR);
   }
  }
 }
 if (
strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_TELEPHONE_NUMBER_ERROR);
 }
 if (
strlen($password) < ENTRY_PASSWORD_MIN_LENGTH) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_PASSWORD_ERROR);
 }
 elseif (
$password != $confirmation) {
  
$error true;
  
$messageStack->add('create_account'ENTRY_PASSWORD_ERROR_NOT_MATCHING);
 }
 
// xtc-addons - Datenschutz START 
 
if(!isset($privacy) || empty($privacy)) {
     
$error true;
        
$messageStack->add('create_account'ENTRY_PRIVACY_POLICY_ERROR);
    }
 
// xtc-addons - Datenschutz ENDE
 //don't know why, but this happens sometimes and new user becomes admin
 
if ($customers_status == || !$customers_status)
  
$customers_status DEFAULT_CUSTOMERS_STATUS_ID;
 if (!
$newsletter)
  
$newsletter 0;
 if (
$error == false) {
 
  
// xtc-addons - Datenschutz START
//  $sql_data_array = array ('customers_vat_id' => $vat, 'customers_vat_id_status' => $customers_vat_id_status, 'customers_status' => $customers_status, 'customers_firstname' => $firstname, 'customers_lastname' => $lastname, 'customers_email_address' => $email_address, 'customers_telephone' => $telephone, 'customers_fax' => $fax, 'customers_newsletter' => $newsletter, 'customers_password' => xtc_encrypt_password($password),'customers_date_added' => 'now()','customers_last_modified' => 'now()');
  
$sql_data_array = array ('customers_vat_id' => $vat'customers_vat_id_status' => $customers_vat_id_status'customers_status' => $customers_status'customers_firstname' => $firstname'customers_lastname' => $lastname'customers_email_address' => $email_address'customers_telephone' => $telephone'customers_fax' => $fax'customers_newsletter' => $newsletter'customers_password' => xtc_encrypt_password($password),'customers_date_added' => 'now()','customers_last_modified' => 'now()''privacy' => 'now()');
  
// xtc-addons - Datenschutz END
  
if (ACCOUNT_GENDER == 'true')
   
$sql_data_array['customers_gender'] = $gender;
  if (
ACCOUNT_DOB == 'true')
   
$sql_data_array['customers_dob'] = xtc_date_raw($dob);
  
xtc_db_perform(TABLE_CUSTOMERS$sql_data_array);
  
$_SESSION['customer_id'] = xtc_db_insert_id();
// Modifikation Automatisch Kundennummer (c) by Hetfield – Anfang
xtc_db_query("UPDATE ".TABLE_CUSTOMERS." SET customers_cid =
'"
.($_SESSION['customer_id']+10000)."' WHERE customers_id = '".(int)
$_SESSION['customer_id']."'");
// Modifikation Automatisch Kundennummer (c) by Hetfield - Ende
  
$user_id xtc_db_insert_id();
  
xtc_write_user_info($user_id);
  
$sql_data_array = array ('customers_id' => $_SESSION['customer_id'], 'entry_firstname' => $firstname'entry_lastname' => $lastname'entry_street_address' => $street_address'entry_postcode' => $postcode'entry_city' => $city'entry_country_id' => $country,'address_date_added' => 'now()','address_last_modified' => 'now()');
  if (
ACCOUNT_GENDER == 'true')
   
$sql_data_array['entry_gender'] = $gender;
  if (
ACCOUNT_COMPANY == 'true')
   
$sql_data_array['entry_company'] = $company;
  if (
ACCOUNT_SUBURB == 'true')
   
$sql_data_array['entry_suburb'] = $suburb;
  if (
ACCOUNT_STATE == 'true') {
   if (
$zone_id 0) {
    
$sql_data_array['entry_zone_id'] = $zone_id;
    
$sql_data_array['entry_state'] = '';
   } else {
    
$sql_data_array['entry_zone_id'] = '0';
    
$sql_data_array['entry_state'] = $state;
   }
  }
  
xtc_db_perform(TABLE_ADDRESS_BOOK$sql_data_array);
  
$address_id xtc_db_insert_id();
  
xtc_db_query("update ".TABLE_CUSTOMERS." set customers_default_address_id = '".$address_id."' where customers_id = '".(int) $_SESSION['customer_id']."'");
  
xtc_db_query("insert into ".TABLE_CUSTOMERS_INFO." (customers_info_id, customers_info_number_of_logons, customers_info_date_account_created) values ('".(int) $_SESSION['customer_id']."', '0', now())");
  if (
SESSION_RECREATE == 'True') {
   
xtc_session_recreate();
  }
  
$_SESSION['customer_first_name'] = $firstname;
  
$_SESSION['customer_last_name'] = $lastname;
  
$_SESSION['customer_default_address_id'] = $address_id;
  
$_SESSION['customer_country_id'] = $country;
  
$_SESSION['customer_zone_id'] = $zone_id;
  
$_SESSION['customer_vat_id'] = $vat;
  
// restore cart contents
  
$_SESSION['cart']->restore_contents();
  
// build the message content
  
$name $firstname.' '.$lastname;
  
// load data into array
  
$module_content = array ();
  
$module_content = array ('MAIL_NAME' => $name'MAIL_REPLY_ADDRESS' => EMAIL_SUPPORT_REPLY_ADDRESS'MAIL_GENDER' => $gender);
  
// assign data to smarty
  
$smarty->assign('language'$_SESSION['language']);
  
$smarty->assign('logo_path',HTTP_SERVER.DIR_WS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/img/');
  
$smarty->assign('content'$module_content);
  
$smarty->assign('PASSWORT'$password);
  
$smarty->assign('VORNAME'$firstname);
  
$smarty->assign('NACHNAME'$lastname);
  
$smarty->assign('STRASSE'$street_address);
  
$smarty->assign('ZIP'$postcode);
  
$smarty->assign('STADT'$city);
  
$smarty->assign('COUNTRY'$country); 
  
$smarty->assign('EMAIL'$email_address);
  
$smarty->assign('TEL'$telephone);
  
$smarty->assign('COMPANY'$company);
  
$smarty->assign('VAT'$vat);
  
$smarty->assign('GENDER'$gender);
  
$smarty->assign('NEWSLETTER'$newsletter);
  
$smarty->assign('START_CID'$start_cid);
  
$smarty->assign('cc_id'$cc_id);
  
$smarty->assign('FAX'$fax);
  
$smarty->assign('DOB'$dob);
  
$smarty->caching false;
if (isset (
$_SESSION['tracking']['refID'])){
      
$campaign_check_query_raw "SELECT *
                               FROM "
.TABLE_CAMPAIGNS.
                               WHERE campaigns_refID = '"
.$_SESSION[tracking][refID]."'";
   
$campaign_check_query xtc_db_query($campaign_check_query_raw);
  if (
xtc_db_num_rows($campaign_check_query) > 0) {
   
$campaign xtc_db_fetch_array($campaign_check_query);
   
$refID $campaign['campaigns_id'];
   } else {
   
$refID 0;
              }
 
    
xtc_db_query("update " TABLE_CUSTOMERS " set
                                 refferers_id = '"
.$refID."'
                                 where customers_id = '"
.(int) $_SESSION['customer_id']."'");
 
   
$leads $campaign['campaigns_leads'] + ;
       
xtc_db_query("update " TABLE_CAMPAIGNS " set
                           campaigns_leads = '"
.$leads."'
                                 where campaigns_id = '"
.$refID."'");  
}
 
  if (
ACTIVATE_GIFT_SYSTEM == 'true') {
   
// GV Code Start
   // ICW - CREDIT CLASS CODE BLOCK ADDED  ******************************************************* BEGIN
   
if (NEW_SIGNUP_GIFT_VOUCHER_AMOUNT 0) {
    
$coupon_code create_coupon_code();
    
$insert_query xtc_db_query("insert into ".TABLE_COUPONS." (coupon_code, coupon_type, coupon_amount, date_created) values ('".$coupon_code."', 'G', '".NEW_SIGNUP_GIFT_VOUCHER_AMOUNT."', now())");
    
$insert_id xtc_db_insert_id($insert_query);
    
$insert_query xtc_db_query("insert into ".TABLE_COUPON_EMAIL_TRACK." (coupon_id, customer_id_sent, sent_firstname, emailed_to, date_sent) values ('".$insert_id."', '0', 'Admin', '".$email_address."', now() )");
    
$smarty->assign('SEND_GIFT''true');
    
$smarty->assign('GIFT_AMMOUNT'$xtPrice->xtcFormat(NEW_SIGNUP_GIFT_VOUCHER_AMOUNTtrue));
    
$smarty->assign('GIFT_CODE'$coupon_code);
    
$smarty->assign('GIFT_LINK'xtc_href_link(FILENAME_GV_REDEEM'gv_no='.$coupon_code'NONSSL'false));
   }
   if (
NEW_SIGNUP_DISCOUNT_COUPON != '') {
    
$coupon_code NEW_SIGNUP_DISCOUNT_COUPON;
    
$coupon_query xtc_db_query("select * from ".TABLE_COUPONS." where coupon_code = '".$coupon_code."'");
    
$coupon xtc_db_fetch_array($coupon_query);
    
$coupon_id $coupon['coupon_id'];
    
$coupon_desc_query xtc_db_query("select * from ".TABLE_COUPONS_DESCRIPTION." where coupon_id = '".$coupon_id."' and language_id = '".(int) $_SESSION['languages_id']."'");
    
$coupon_desc xtc_db_fetch_array($coupon_desc_query);
    
$insert_query xtc_db_query("insert into ".TABLE_COUPON_EMAIL_TRACK." (coupon_id, customer_id_sent, sent_firstname, emailed_to, date_sent) values ('".$coupon_id."', '0', 'Admin', '".$email_address."', now() )");
    
$smarty->assign('SEND_COUPON''true');
    
$smarty->assign('COUPON_DESC'$coupon_desc['coupon_description']);
    
$smarty->assign('COUPON_CODE'$coupon['coupon_code']);
   }
   
// ICW - CREDIT CLASS CODE BLOCK ADDED  ******************************************************* END
   // GV Code End       // create templates
  
}
  
$smarty->caching 0;
  
$html_mail $smarty->fetch(CURRENT_TEMPLATE.'/mail/'.$_SESSION['language'].'/create_account_mail.html');
  
$smarty->caching 0;
  
$txt_mail $smarty->fetch(CURRENT_TEMPLATE.'/mail/'.$_SESSION['language'].'/create_account_mail.txt');
  
xtc_php_mail(EMAIL_SUPPORT_ADDRESSEMAIL_SUPPORT_NAME$email_address$nameEMAIL_SUPPORT_FORWARDING_STRINGEMAIL_SUPPORT_REPLY_ADDRESSEMAIL_SUPPORT_REPLY_ADDRESS_NAME''''EMAIL_SUPPORT_SUBJECT$html_mail$txt_mail);
  if (!isset (
$mail_error)) {
   
xtc_redirect(xtc_href_link(FILENAME_CREATE_SUCCESS'''SSL'));
  } else {
   echo 
$mail_error;
  }
 }
}
$breadcrumb->add(NAVBAR_TITLE_CREATE_ACCOUNTxtc_href_link(FILENAME_CREATE_ACCOUNT'''SSL'));
require (
DIR_WS_INCLUDES.'header.php');
if (
$messageStack->size('create_account') > 0) {
 
$smarty->assign('error'$messageStack->output('create_account'));
}
$smarty->assign('FORM_ACTION'xtc_draw_form('create_account'xtc_href_link(FILENAME_CREATE_ACCOUNT'''SSL'), 'post''onsubmit="return check_form(create_account);"').xtc_draw_hidden_field('action''process'));
if (
ACCOUNT_GENDER == 'true') {
 
$smarty->assign('gender''1');
 
$smarty->assign('INPUT_MALE'xtc_draw_radio_field(array ('name' => 'gender''suffix' => MALE), 'm'));
 
$smarty->assign('INPUT_FEMALE'xtc_draw_radio_field(array ('name' => 'gender''suffix' => FEMALE'text' => (xtc_not_null(ENTRY_GENDER_TEXT) ? '<span class="inputRequirement">'.ENTRY_GENDER_TEXT.'</span>' '')), 'f'));
} else {
 
$smarty->assign('gender''0');
}
$smarty->assign('INPUT_FIRSTNAME'xtc_draw_input_fieldNote(array ('name' => 'firstname''text' => '&nbsp;'. (xtc_not_null(ENTRY_FIRST_NAME_TEXT) ? '<span class="inputRequirement">'.ENTRY_FIRST_NAME_TEXT.'</span>' ''))));
$smarty->assign('INPUT_LASTNAME'xtc_draw_input_fieldNote(array ('name' => 'lastname''text' => '&nbsp;'. (xtc_not_null(ENTRY_LAST_NAME_TEXT) ? '<span class="inputRequirement">'.ENTRY_LAST_NAME_TEXT.'</span>' ''))));
if (
ACCOUNT_DOB == 'true') {
 
$smarty->assign('birthdate''1');
 
$smarty->assign('INPUT_DOB'xtc_draw_input_fieldNote(array ('name' => 'dob''text' => '&nbsp;'. (xtc_not_null(ENTRY_DATE_OF_BIRTH_TEXT) ? '<span class="inputRequirement">'.ENTRY_DATE_OF_BIRTH_TEXT.'</span>' ''))));
} else {
 
$smarty->assign('birthdate''0');
}
$smarty->assign('INPUT_EMAIL'xtc_draw_input_fieldNote(array ('name' => 'email_address''text' => '&nbsp;'. (xtc_not_null(ENTRY_EMAIL_ADDRESS_TEXT) ? '<span class="inputRequirement">'.ENTRY_EMAIL_ADDRESS_TEXT.'</span>' ''))));
if (
ACCOUNT_COMPANY == 'true') {
 
$smarty->assign('company''1');
 
$smarty->assign('INPUT_COMPANY'xtc_draw_input_fieldNote(array ('name' => 'company''text' => '&nbsp;'. (xtc_not_null(ENTRY_COMPANY_TEXT) ? '<span class="inputRequirement">'.ENTRY_COMPANY_TEXT.'</span>' ''))));
} else {
 
$smarty->assign('company''0');
}
if (
ACCOUNT_COMPANY_VAT_CHECK == 'true') {
 
$smarty->assign('vat''1');
 
$smarty->assign('INPUT_VAT'xtc_draw_input_fieldNote(array ('name' => 'vat''text' => '&nbsp;'. (xtc_not_null(ENTRY_VAT_TEXT) ? '<span class="inputRequirement">'.ENTRY_VAT_TEXT.'</span>' ''))));
} else {
 
$smarty->assign('vat''0');
}
$smarty->assign('INPUT_STREET'xtc_draw_input_fieldNote(array ('name' => 'street_address''text' => '&nbsp;'. (xtc_not_null(ENTRY_STREET_ADDRESS_TEXT) ? '<span class="inputRequirement">'.ENTRY_STREET_ADDRESS_TEXT.'</span>' ''))));
if (
ACCOUNT_SUBURB == 'true') {
 
$smarty->assign('suburb''1');
 
$smarty->assign('INPUT_SUBURB'xtc_draw_input_fieldNote(array ('name' => 'suburb''text' => '&nbsp;'. (xtc_not_null(ENTRY_SUBURB_TEXT) ? '<span class="inputRequirement">'.ENTRY_SUBURB_TEXT.'</span>' ''))));
} else {
 
$smarty->assign('suburb''0');
}
$smarty->assign('INPUT_CODE'xtc_draw_input_fieldNote(array ('name' => 'postcode''text' => '&nbsp;'. (xtc_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="inputRequirement">'.ENTRY_POST_CODE_TEXT.'</span>' ''))));
$smarty->assign('INPUT_CITY'xtc_draw_input_fieldNote(array ('name' => 'city''text' => '&nbsp;'. (xtc_not_null(ENTRY_CITY_TEXT) ? '<span class="inputRequirement">'.ENTRY_CITY_TEXT.'</span>' ''))));
if (
ACCOUNT_STATE == 'true') {
 
$smarty->assign('state''1');
 if (
$process == true) {
  if (
$entry_state_has_zones == true) {
   
$zones_array = array ();
   
$zones_query xtc_db_query("select zone_name from ".TABLE_ZONES." where zone_country_id = '".(int) $country."' order by zone_name");
   while (
$zones_values xtc_db_fetch_array($zones_query)) {
    
$zones_array[] = array ('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);
   }
   
$state_input xtc_draw_pull_down_menuNote(array ('name' => 'state''text' => '&nbsp;'. (xtc_not_null(ENTRY_STATE_TEXT) ? '<span class="inputRequirement">'.ENTRY_STATE_TEXT.'</span>' '')), $zones_array);
  } else {
   
$state_input xtc_draw_input_fieldNote(array ('name' => 'state''text' => '&nbsp;'. (xtc_not_null(ENTRY_STATE_TEXT) ? '<span class="inputRequirement">'.ENTRY_STATE_TEXT.'</span>' '')));
  }
 } else {
  
$state_input xtc_draw_input_fieldNote(array ('name' => 'state''text' => '&nbsp;'. (xtc_not_null(ENTRY_STATE_TEXT) ? '<span class="inputRequirement">'.ENTRY_STATE_TEXT.'</span>' '')));
 }
 
$smarty->assign('INPUT_STATE'$state_input);
} else {
 
$smarty->assign('state''0');
}
if (
$_POST['country']) {
 
$selected $_POST['country'];
} else {
 
$selected STORE_COUNTRY;
}
// xtc-addons - Datenschutz START
$smarty->assign('PRIVACY_LINK'$main->getContentLink(10ACCEPT_PRIVACY));
$smarty->assign('CHECKBOX_PRIVACY''<input type="checkbox" value="privacy" name="privacy" id="field_privacy" />');
// xtc-addons - Datenschutz ENDE
$smarty->assign('SELECT_COUNTRY'xtc_get_country_list(array ('name' => 'country''text' => '&nbsp;'. (xtc_not_null(ENTRY_COUNTRY_TEXT) ? '<span class="inputRequirement">'.ENTRY_COUNTRY_TEXT.'</span>' '')), $selected));
$smarty->assign('INPUT_TEL'xtc_draw_input_fieldNote(array ('name' => 'telephone''text' => '&nbsp;'. (xtc_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? '<span class="inputRequirement">'.ENTRY_TELEPHONE_NUMBER_TEXT.'</span>' ''))));
$smarty->assign('INPUT_FAX'xtc_draw_input_fieldNote(array ('name' => 'fax''text' => '&nbsp;'. (xtc_not_null(ENTRY_FAX_NUMBER_TEXT) ? '<span class="inputRequirement">'.ENTRY_FAX_NUMBER_TEXT.'</span>' ''))));
$smarty->assign('INPUT_PASSWORD'xtc_draw_password_fieldNote(array ('name' => 'password''text' => '&nbsp;'. (xtc_not_null(ENTRY_PASSWORD_TEXT) ? '<span class="inputRequirement">'.ENTRY_PASSWORD_TEXT.'</span>' ''))));
$smarty->assign('INPUT_CONFIRMATION'xtc_draw_password_fieldNote(array ('name' => 'confirmation''text' => '&nbsp;'. (xtc_not_null(ENTRY_PASSWORD_CONFIRMATION_TEXT) ? '<span class="inputRequirement">'.ENTRY_PASSWORD_CONFIRMATION_TEXT.'</span>' ''))));
$smarty->assign('FORM_END''</form>');
$smarty->assign('language'$_SESSION['language']);
$smarty->caching 0;
$smarty->assign('BUTTON_SUBMIT'xtc_image_submit('button_continue.gif'IMAGE_BUTTON_CONTINUE));
$main_content $smarty->fetch(CURRENT_TEMPLATE.'/module/create_account.html');
$smarty->assign('language'$_SESSION['language']);
$smarty->assign('main_content'$main_content);
$smarty->caching 0;
if (!
defined(RM))
 
$smarty->load_filter('output''note');
$smarty->display(CURRENT_TEMPLATE.'/index.html');
include (
'includes/application_bottom.php');
?>

create_account_mail.html
HTML-Code:
<table  width="100%" border="0" align="center" cellpadding="4" cellspacing="0">
  <tr> 
    <td style="border-bottom: 1px solid; border-color: #cccccc;"><div align="right"><img src="{$logo_path}logo-parrotshop.gif"></div></td>
  </tr>
  <tr> 
    <td><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Sehr geehrter Kunde,</strong></font> <br>
        <br>
        <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sie haben soeben Ihr Kundenkonto erfolgreich erstellt.<br />
        <br />
        <strong><u>Ihre Login-Daten:</u></strong><br />
        Kundennummer: {$customers_cid}<br />
        E-Mail-Adresse: {$EMAIL}<br />
        Passwort: {$PASSWORT}
        </font></p>
        <font size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></p>
      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Als registrierter Kunde haben sie folgende Vorteile in unserem Shop:</font><br> 
        <br>
        <font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">Kundenwarenkorb</font></b><font face="Verdana, Arial, Helvetica, sans-serif"> - Jeder Artikel bleibt registriert bis Sie zur Kasse gehen, oder die Produkte aus dem Warenkorb entfernen.<br>
          <b>Adressbuch</b> - Wir können die Produkte zu der von Ihnen ausgesuchten Adresse senden. Der perfekte Weg ein Geburtstagsgeschenk zu versenden.<br>
      <b>Bisherige Bestellungen</b> - Sie können jederzeit Ihre vorherigen Bestellungen noch einmal einsehen.<br>
        <b>Produktbewertungen</b> - Teilen Sie Ihre Meinung zu unseren Produkten mit anderen Kunden und bewerten Sie die gekauften Produkte.<br>        <b>Kunde wirbt Kunde</b> - Lassen Sie sich beschenken! Werben Sie Ihre Freunde und Bekannten und wir schenken Ihnen einen Gutschein in H&ouml;he von EUR 5,00.<br>
          </font></font><br>
        <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Falls Sie Fragen zu unserem Kunden-Service haben, wenden Sie sich bitte an: 
            {$content.MAIL_REPLY_ADDRESS}.<br>
        <br>
 
 
        <br />
        {if $SEND_GIFT==true}
        <br>
        Als kleines Willkommensgeschenk erhalten Sie einen Gutschein &uuml;ber <b>{$GIFT_AMMOUNT}</b>.<br>
        <br>
        Ihr pers&ouml;nlicher Gutscheincode lautet <b>{$GIFT_CODE}</b>.<br />
        <br />
        Sie k&ouml;nnen diese Gutschrift an der Kasse w&auml;hrend des Bestellvorganges verbuchen.<br>
        <br>
        Um den Gutschein einzul&ouml;sen klichen Sie bitte auf <a href="{$GIFT_LINK}">[Gutschein Einlösen]</a>.
        {/if}</font></p>
      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">{if $SEND_COUPON==true}
        Als kleines Willkommensgeschenk senden wir Ihnen einen Gutschein.<br>
            <br />
        Geben Sie einfach Ihren persönlichen Code <strong>{$COUPON_CODE}</strong> während des Bezahlvorganges ein.{/if}<br /></font> </p>
      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="www.parrotshop.org" target="_blank">www.parrotshop.org</a></font></p>
    <p>&nbsp;</p>
    <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P.S.: Ihre E-Mail-Adresse wurde uns von einem Kunden bekannt gegeben. Falls Sie sich nicht selbst angemeldet haben und keine Anmeldung w&uuml;nschen, senden Sie bitte eine E-Mail an {$content.MAIL_REPLY_ADDRESS}. Sie k&ouml;nnen das Kundenkonto jedoch auch jederzeit selbst wieder l&ouml;schen indem Sie sich in das Kundenkonto einloggen und auf den Link &quot;Konto L&ouml;schen&quot; klicken.</font></p>
    </td>
  </tr>
</table>

Geändert von parrotshop.org (09.02.2010 um 16:23 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 10.02.2010, 07:38
Benutzerbild von Hetfield
Erfahrener Benutzer
 
Registriert seit: 04.01.2005
Ort: Attendorn
Beiträge: 557
Standard

Einfach mal die Suchfunktion bemühen
Kundennummer wird in Bestell-E-Mail nicht angezeigt

MfG Hetfield
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 10.02.2010, 09:21
Benutzer
 
Registriert seit: 02.02.2010
Beiträge: 59
Standard

Zitat:
Zitat von Hetfield Beitrag anzeigen
Einfach mal die Suchfunktion bemühen
Kundennummer wird in Bestell-E-Mail nicht angezeigt

MfG Hetfield

Guten Morgen. Ich hatte die Suchfunktion durchaus bemüht, sogar nahezu 4 oder 5 Stunden lang am Stück, aber ich bin ehrlich gesagt nicht fündig geworden nach etwas das geholfen hatte.

Ich werde das mal ausprobieren.

Vielen Dank.


Gruß,

Bodo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 10.02.2010, 10:46
Benutzer
 
Registriert seit: 02.02.2010
Beiträge: 59
Standard

Also ich hab das ganze jetzt eingefügt und auch mehrfach schon durch eine Testanmeldung ausprobiert, aber leider wird die Kundennummer einfach nicht eingefügt in der Mail mit der Anmeldebestätigung. Ich kann es drehen wie ich will, aber der zeigt für den Smarty CSID nichts an. Hat nicht evtl. doch noch jemand eine andere Lösung die auch funktioniert?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 10.02.2010, 11:10
Benutzerbild von Hetfield
Erfahrener Benutzer
 
Registriert seit: 04.01.2005
Ort: Attendorn
Beiträge: 557
Standard

Diese Lösung funktioniert. Ist mehrfach erprobt.

MfG Hetfield
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 10.02.2010, 11:29
Benutzer
 
Registriert seit: 02.02.2010
Beiträge: 59
Standard

Zitat:
Zitat von Hetfield Beitrag anzeigen
Diese Lösung funktioniert. Ist mehrfach erprobt.

MfG Hetfield
Mag ja sein dass es mehrfach erprobt ist und auch regulär funktioniert, aber ich habe mich genau an die Anleitung gehalten und es funktioniert bei mir leider nicht.

Naja. Wird die Kundennummer halt nicht in der Anmeldebestätigung angezeigt. Hab ich halt Pech gehabt. Was solls. Kann man halt nicht ändern.

Dennoch danke für die Unterstützung.


Gruß,

Bodo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
2andquot, andquotautomatische, kundennummervergabe, problem, variante

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Staffelpreis! Snep Installation und Konfiguration 6 09.03.2010 22:29
VEYTON SHOP Problem mit Artikelvarianten Master/Slave Reimot Fragen zur Software 1 05.02.2010 05:16
Problem seid kurzem mit dem Shop Pfalzcarp.de Installation und Konfiguration 5 26.12.2009 13:58


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:36 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand