Shop Support News Archive - Shopbetreiber News -> Forum : eCOMMERCE Open Source Shopsystem xt eCommerce Templates Module SEO Support: ommPflichtfelder Definieren (hier Telefonnummer)
Hi,
sorry wenn schonmal gefragt aber habe ich so nicht in der Suche gefunden.
Ich moechte definieren können, dass die Eingabe der Telefonnumer zwar erfolgen "kann" aber KEIN Pflnichtfeld ist,
also nicht einfach komplett "Telefonnummer" aus der Eingabe entfernen, nur den Pflnichtfeldzwang.
Danke für die Hilfe
distwe65
18.11.2006, 16:24
Versuch mal in den Minimumwerten im Bereich der Shopkonfiguration "0" als Minimale Länge für die Telefonnummer einzutragen.
Zumindet wird im Code (account_edit.php) dieser Wert überprüft und bei Unterschreitung eine Fehlermeldung erzeugt.
°Dirk
danke aber so schlau war ich in der Tat auch schon ;-) dann erscheint als Fehlermeldung doch glatt: sie muessen mind. 0 stellen im feld telefonnummer eingeben, sehr sinnig also ;-)
nein das war also noch nicht die Loesung...leider :-)
create_account.php
Suche nach
$smarty->assign('INPUT_TEL', xtc_draw_input_fieldNote(array ('name' => 'telephone', 'text' => ''. (xtc_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? ''.ENTRY_TELEPHONE_NUMBER_TEXT.'' : ''))));
ersetzte durch
$smarty->assign('INPUT_TEL', xtc_draw_input_fieldNote(array ('name' => 'telephone', 'text' => '')));
man kann eventuell noch Abfrage der Zeichenlänge deaktivieren
suche nach
****if (strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH) {
********$error = true;
********$messageStack->add('create_account', ENTRY_TELEPHONE_NUMBER_ERROR);
****}
ändere in
/
****if (strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH) {
********$error = true;
********$messageStack->add('create_account', ENTRY_TELEPHONE_NUMBER_ERROR);
****}
/
Hi,
danke aber hat leider nicht zum Erfolg geführt. Muss dabei sagen dass ich den Gambio Shop nutze, evtl. laeuft das da ein wenig anders ? die o.g. Passagen habe ich zwar in den Dateien gefunden und auch geaendert aber das ganze hatte keine Wirkung.
Gruss
cache abschalten + /cache/ und /templates_c/ leeren
hi,
danke fuer den tip, hat aber auch nicht geholfen, habe jetzt eine antwort vom gambio support erhalten (und das am sonntag) es war wohl noch eine anpassung in der includes/form_check.js.php noetig, bei interesse poste ich den inhalt der datei gerne...
also danke an die hilfe hier und danke an den gambio support (evtl. wird hier ja mitgelesen ;-) )
easydoing_107
17.01.2007, 18:18
In der form_check.js.php müsste das Zeile 130 sein, die auszukommentieren ist. (3.04 SP2.1)
Weiterhin muss die account_edit.php um die gleichen Änderungen wie in Post vom nom geändert werden.
Alles schön, ich denke, man hat die Kauferfahrung für die Kunden mit diesen Änderung deutlich aufgewertet.
Super Forum!
Grüße
easydoing_107
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.