#1 (permalink)  
Alt 31.10.2006, 21:36
Neuer Benutzer
 
Registriert seit: 29.10.2006
Beiträge: 15
Standard Neues Feld bei Kundenanmeldung

Hallo Zusammen,

ich möchte gerne ein neues Feld bei der Anmeldung.

Ein Aktionscode. Kunden die diesen Code eingeben sollen Rabatt bekommen.
Das kann man aber manuell Lösen.

Mir gehts um die Einbindung des Aktionscodes. Der Muss dann natürlich auch im Admininterface angezeigt werden.

Wie muss ich das machen?

Schonmal danke für Eure Hilfe!

Gruß
Armin Vieweg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 01.11.2006, 13:24
Erfahrener Benutzer
 
Registriert seit: 13.01.2006
Beiträge: 109
Standard

Datenbank neues feld dazu in kundentabelle,
beim anmelden mit abfragen, in db speichern
und im admin entsprechend mit anzeigen..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 01.11.2006, 13:37
Erfahrener Benutzer
 
Registriert seit: 13.01.2006
Beiträge: 109
Standard

techway war schon so fleissig..
Kundenanmeldung/-erweiterung
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 19.02.2007, 13:57
xt:Commerce Support Kunde
 
Registriert seit: 07.10.2005
Beiträge: 324
Unglücklich

hallo, vielleicht kann mir jemand helfen.

nach der anleitung von techway habe ich versucht ein feld mit abfrage für vertriebshändler zu gestalten. aber die neuen felder werden nicht im template angezeigt.

folgende einstellungen habe ich vorgenommen:

create_account.php
nach zeile
$confirmation = xtc_db_prepare_input($_POST['confirmation']);

PHP-Code:
if (MERCHANT_FLAG == 'true')
$merchant_flag xtc_db_prepare_input($_POST['merchant_flag']); 
und dann nach zeile
$messageStack->add('create_account', ENTRY_DATE_OF_BIRTH_ERROR); } }

PHP-Code:
if (ACCOUNT_MERCHANT_FLAG == 'true') {
if ((
$merchant_flag != 'y') && ($merchant_flag != 'n')) {
$error true;
$messageStack->add('create_account'ENTRY_MERCHANT_FLAG_ERROR);
}

und weiter nach zeile
$sql_data_array['customers_dob'] = xtc_date_raw($dob);

PHP-Code:
if (ACCOUNT_MERCHANT_FLAG == 'true')
$sql_data_array['customers_merchant_flag'] = $merchant_flag
und noch ein eintrag nach zeile
$selected = STORE_COUNTRY;}

PHP-Code:
if (ACCOUNT_MERCHANT_FLAG == 'true') {
$smarty->assign('merchant_flag''1');
$smarty->assign('INPUT_YES'xtc_draw_input_fieldNote(array ('name' => 'merchant_flag''suffix' => YES), 'y'));
$smarty->assign('INPUT_NO'xtc_draw_input_fieldNote(array ('name' => 'merchant_flag''suffix' => NO'text' => (xtc_not_null(ENTRY_MERCHANT_FLAG_TEXT) ? '<span class="inputRequirement">'.ENTRY_MERCHANT_FLAG_TEXT.'</span>' '')), 'n'));
} else {
$smarty->assign('merchant_flag''0');

die lang/german/lang_german.conf enthält folgende einträge unter create_account:
PHP-Code:
title_merchant_flag 'Vertriebspartner'
text_merchant_flag 'Möchten Sie als Händler geführt werden?'
text_yes 'Ja'
text_no 'Nein' 
in der lang/german/herman.php gibt es folgende einträge gemacht nach der zeile
define('ENTRY_NEWSLETTER_TEXT', '');
PHP-Code:
define('ENTRY_MERCHANT_FLAG_ERROR''M&ouml;chten Sie H&auml;ndler werden?');
define('ENTRY_MERCHANT_FLAG_TEXT''*'); 
und dann zum schluss in der template/kundentemplate/module/create_account.html nach dem eintrag für fax:

PHP-Code:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<
tr>
<
td class="main">&nbsp;</td>
</
tr>
<
tr>
<
td class="main"><strong>{#title_merchant_flag#}</strong></td>
</tr>
</
table
<
table class="formArea" width="100%" border="0" cellspacing="2" cellpadding="0">
{if 
$merchant_flag=='1'}
<
tr
<
td width="200" class="main">{#text_merchant_flag#}</td>
<td class="main">
<
table cellspacing="0" cellpadding="0">
<
tr>
<
td class="main"> {$INPUT_YES}</td>
<
td class="main"> {$INPUT_NO}</td>
</
tr>
</
table>
{/if}
</
table
vielleicht ist es ja nur ein kleiner fehler, aber ich teste und ändere das seit zwei tagen und sehe den wald vor lauter bäumen nicht mehr.

danke im voraus für jede hilfe,
petra.

ps: ich werde das als neue anfrag einstellen.

Geändert von PBernsdorf (19.02.2007 um 18:29 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
feld, kundenanmeldung

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.

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

xt:Commerce is a SafeCharge brand