PDA

Shop Support News Archive - Shopbetreiber News -> Forum : Anfaenger - Probleme Beim Anpassen Der Login.php


www.pmeurotrading.com
27.07.2007, 10:21
Hallo,

ich habe ein Problem und komme einfach nicht weiter. Hoffe, dass mir jemand jetzt helfen kann, da ich das Thema schon mal erfolglos gepostet habe. Ich muss dazu sagen, dass ich erst seit einem Monat mit php zu tun habe.

Folgendes Problem:
Wenn ein Kunde ein falsches Passwort bei der Anmeldung angibt, erscheint diese Login-Seite:

http://www.pmeurotrading.com/webshop/login.../action/process (http://anonym.to/?http://www.pmeurotrading.com/webshop/login.php/action/process)

Ich soll nun den Bereich "ich bin bereits kunde" ausblenden, so dass nur noch "Ich bin ein neuer Kunde" stehen bleibt.

Screenshot:
[attachmentid=1323]

Wenn ich nun im Quelltext der login.php versuche diesen Bereich auszublenden, kann ich nur die Eingabefelder für email und passwort löschen. Anbei ein Screenshot vom Quelltext und der gelöschten Zeilen:

Quelltext:
[attachmentid=1324]

Sobald ich die Zeile auf die der Pfeil zeigt lösche (account_option) ist auch das Feld für Neukunden weg. Nur die Info_Message bleibt stehen.

Ich hoffe, dass mir jemand dabei weiterhelfen kann. Sollte für die meisten kein Problem sein, aber für nen Anfänger wie mich schon! Vielen Dank im Vorraus!!!

Gruß Tim

lockdron
27.07.2007, 10:46
schau mal Zeile 12. Da steht, welches Template eingebunden wird. also /templates/Dein_Template/modules/login.html
schau mal da bitte rein. Da dürfte der obere Teil auch definiert sein.

Schreibfehler beim Pfad natürlich nicht ausgeschlossen.

by lockdron

bluemoon
27.07.2007, 10:50
in der login.php musst Du dazu gar nichts ändern ;
lediglich die login.html aus deinem Template Verzeichnis unter /module/ anpassen

www.pmeurotrading.com
27.07.2007, 11:06
OK, die login.php hab ich das Original wieder ersetzt. In der Login.html habe ich folgende Zeilen gelöscht:

{$FORM_ACTION}
<h3>{#title_returning#}</h3>


{#text_returning#}</p>
<label for="email_address">{#text_email#}</label>{$INPUT_MAIL}<br class="clearHere" />
<label for="password">{#text_password#}</label>{$INPUT_PASSWORD}<br class="clearHere" />


{$BUTTON_LOGIN}</p>


{#text_lost_password#} ({$LINK_LOST_PASSWORD})</p>
<br class="clearHere" />
{$FORM_END}
<hr class="dis" />

Aber es passiert gar nix. Woran kann denn das noch liegen? cache hab ich geleert, browser aktualisiert....

Habt ihr noch eine Ahnung?

lockdron
27.07.2007, 11:17
Falls es wirklich die rnichtige war, kann es evtl. noch am Cache von Smarty liegen. Versuch mal im Ordner templates_c die Dateien zu löschen (sollte keine Fehler verursachen).

by lockdron

www.pmeurotrading.com
27.07.2007, 11:27
Vielen, vielen Dank! Du bist mein Held!!! :D

Ich wär daran beinahe verzweifelt!