Jump to content
xt:Commerce Community Forum

Kundenaccountfelder Optional Setzten?


sebthom

Recommended Posts

Hallo!

Ich m?chte das auch entfernen und wenn ich bei Telefonnummer 0 setze kommt trotzdem die Meldung:

Die Telefonnummer muss mindestens aus 0 Zeichen bestehen!

Das Geburtsdatum kann man auch in "Kunden Details" auf false stellen, dann taucht es gar nicht erst bei der Anmeldung auf!

Link to comment
Share on other sites

  • 2 weeks later...

Hallo,

ich habe 'mal danach gesucht, weil wir ja nicht wissen wo es

steht, und bei den vielen Dateien ist das nicht mal eben gemacht,

manchmal w?rde ja schon ein Hinweis auf die entsprechende Datei

gen?gen...

Es m?sste eigentlich ausreichen in der create_account.php und

in der create_guest_accunt.php die Abfrage:

if (strlen($telephone) < .......

auszukommentieren, dann noch im Template das rote Sternchen

deaktivieren, das aber alleine funktioniert leider nicht.

Gibt' vielleicht noch einen kleinen Hinweis ?

"Relativ einfache PHP Kenntnisse" haben einige schon,

wie aber bereits erw?hnt ist die Struktur der Scripte hier

recht komplex um die entsprechenden Passagen zu finden.

Link to comment
Share on other sites

  • 6 months later...

Um Pflichtfelder wie Telefonnummer (oder andere) optional zu machen sind folgende ?nderungen notwendig:

account_edit.php (~ Zeile 95)

create_account.php (~ Zeile 177)

create_guest_account.php (~ Zeile 150)

Der folgende Block muss in den obigen Dateien auskommentiert werden:


if (strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH) {

   $error = true;


   $messageStack->add('create_account', ENTRY_TELEPHONE_NUMBER_ERROR);

  }

includes/form_check.js.php (~ Zeile 126) Ebenfalls auskommentieren:

check_input("telephone", <?php echo ENTRY_TELEPHONE_MIN_LENGTH; ?>, "<?php echo ENTRY_TELEPHONE_NUMBER_ERROR; ?>");

Link to comment
Share on other sites

  • 5 months later...

hallo,

ich habe jetzt nach der anleitung von sff mal versucht die "notwendige email adresse" im adminbereich als optional einzustellen.

leider hat es nicht geklappt... er will immer eine email adresse.

doch da ich in dem shop auch alle telefonischen bestellungen aufnehme und nicht alle eine email adresse haben bzw. angeben wollen, h?tte ich dies gerne als optional....

ist da jemand schon weiter und kann mir dabei ein paar tips geben wie ich das umgesetzt bekomme?

schonmal vielen dank und gru? :D

Link to comment
Share on other sites

  • 3 weeks later...

Ich habe das Problem mit dem Stern l?sen k?nnen:

in create_account.php Folgende stellen auskommentieren:

etwa Zeile 410 Wenn Bundesland auf Optional gesetzt wurde:


if (xtc_not_null(ENTRY_STATE_TEXT)) $state_input.= '<span class="inputRequirement">' . ENTRY_STATE_TEXT;

?ndern in:

//if (xtc_not_null(ENTRY_STATE_TEXT)) $state_input.= '<span class="inputRequirement">' . ENTRY_STATE_TEXT;

etwa Zeile 418 wenn Telefonnummer auf Optional gesetzt wurde:

 . '' . (xtc_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? '<span class="inputRequirement">' . ENTRY_TELEPHONE_NUMBER_TEXT . '</span>': '')

?ndern in:

/* . '' . (xtc_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? '<span class="inputRequirement">' . ENTRY_TELEPHONE_NUMBER_TEXT . '</span>': '')*/

Bei anderen Feldern wie z.B. eMailadresse m?sste es genau so funktionieren

Link to comment
Share on other sites

  • 7 months later...

also hab das datum einfach deaktiviert!

nun hab ich noch folgendes problem!

es w?re super wenn ich als admin bei der eingabe von bestellungen f?r telefonkunden. die email addy als nicht pflichtfeld h?tte! wei? wer wo ich das deaktivieren kann? weil manche kunden haben keine email addy!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...