#1 (permalink)  
Alt 02.04.2008, 17:46
Benutzer
 
Registriert seit: 29.03.2008
Beiträge: 30
Standard Login-Feld zu kurz

Hallo zusammen,

mein Kunde hat sich einen xtc-Shop einrichten lassen (allerdings nicht von mir). Ich wollte heute eine Testbuchung vornehmen und habe mich daher im Shop registriert. Bestätigungsmail kam auch an. Nun wollte ich mich mit meiner Emailadresse und dem Passwort anmelden und stelle fest, dass ich nicht meine komplette Adresse in das Loginfeld eingeben kann. Nach dem 20. Zeichen ist Schluss.

Wo könnte das denn falsch programmiert worden sein? Mein Kunde hat von dem Thema leider gar keine Ahnung.

Danke und viele Grüße,

Kerstin
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 03.04.2008, 08:50
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Standard

Da hat wohl der Templatersteller Mist gebaut. Man kann die Zeichenanzahl erhöhen, in dem du zu folgender Datei gehst: templates/<DeinTemplate>/source/boxes/login.php

Dort steht eine Zeile, die müsste so aussehen:
PHP-Code:
$box_smarty->assign('FIELD_EMAIL'xtc_draw_input_field('email_address''''size="25" maxlength="20"')); 
ändere einfach den Wert maxlength von 20 auf 50 oder mehr oder wie du das willst
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 03.04.2008, 10:37
Benutzer
 
Registriert seit: 29.03.2008
Beiträge: 30
Standard

Hi,

danke für deine Hilfe. Aber maxlenght steht da schon auf 50 :-(

Allerdings heißt die Datei bei mir loginbox.php.

Viele Grüße
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 03.04.2008, 10:39
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Standard

ja ich mein ja die loginbox.php

Was steht denn im Quelltext der Webseite wenn du die lädst? Steht da 20 oder 50 für dieses Eingabefeld?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 03.04.2008, 10:47
Benutzer
 
Registriert seit: 29.03.2008
Beiträge: 30
Standard

Da steht der Wert 20.

Ich hatte auch in das falsche Template geschaut (im Ordner templates liegen mehrere Template-Ordner). Hab ich gerade am Quelltext gemerkt.

Im betreffenden Template liegt im Ordner source/boxes auch nur eine Datei, nämlich die loginbox.php, mit folgendem Inhalt:

PHP-Code:
if (CURRENT_SCRIPT<>FILENAME_LOGOFF && (ISSET_CUSTOMER_ID || $omit_login_box))
{
    
xtc_smarty_init($box_smarty,$cacheid);
    
$box_smarty->assign('LOGOUT_BUTTON',xtc_image_button('button_logout.gif'IMAGE_BUTTON_LOGOUT,'id="logout_button"'));
    
$box_loginbox$box_smarty->fetch(CURRENT_TEMPLATE_BOXES.'box_login'.HTML_EXT);
    
$smarty->assign('box_LOGIN',$box_loginbox);

Also keine Längenangabe für das Email-Feld.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 03.04.2008, 10:52
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Standard

Was hast du denn für eine Shopversion?
Dann schau mal bitte auf das template der loginbox direkt: /templates/boxes/box_loginbox.html

Gibts dort eine Angabe maxlength="20"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 03.04.2008, 10:57
Benutzer
 
Registriert seit: 29.03.2008
Beiträge: 30
Standard

Du meinst templates/(mein Template)/boxes/box_loginbox.html? Gibt es ebenso wenig wie den von dir angebenen Pfad.

Wo erkenne ich die Shopversion? Das Template heißt powertemplate.

Habe jetzt einfach die maxlength in der login.php (oberste Ebene außerhalb der Template-Ordner) von 20 auf 50 gesetzt. Nun geht es. Allerdings lande ich nach dem Login auf der Startseite und wenn ich dann wieder auf "Mein Konto" gehe, muss ich mich wieder einloggen, etc.

Außerdem kommt: Error! Unable to determine the page link!

... wenn ich irgendwelche Änderungen im Warenkorb machen will (Artikel löschen, Artikelanzahl ändern, etc.).

Total verbuggt das Ganze
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 03.04.2008, 11:07
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Standard

Oh das klingt nach mehr...da reden wir mal per PN drüber, sonst wirds auch offtopic hier.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
kurz, loginfeld

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
Login Button durch Login Link ersetzen FlinkeHelfer Template System 12 03.08.2007 15:45


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:55 Uhr.

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

xt:Commerce is a SafeCharge brand