FEU input value
Re: FEU input value
Kannst es ja als Feature Request beim FEU Modul posten.
Eine andere Möglichkeit wäre, das mit Javascript zu lösen (dann kann man das Modul wenigstens noch upgraden).
D.h. im Body einfach ein onload="irgendeineFunktion()" einfügen und in dieser Funktion dann den Wert des Inpufeldes nachträglich setzen.
Bsp:
Und im Body dann:
Einziges Problem ist, wenn es tatsächlich einen User gibt, der die vorgegebenen Werte als Benutezrnamen und Passwort hat, und man einfach auf Absenden klickt, ohne etwas einzugeben.
D.h. man müsste diese Kombination irgendwie unterbinden.
Aber dazu müsste man wieder die Module Selfreg und FEU ändern.
Man könnte auch versuchen mit Hilfe von jQuery das Absenden des Formulars abzufangen und dann erstmal Benutzername und Passwort prüfen und ggf. den Wert wieder löschen.
Aber das fände ich etwas übertrieben.
Zumal das alles nur dann funktioniert, wenn Javascript aktiviert ist.
Eine andere Möglichkeit wäre, das mit Javascript zu lösen (dann kann man das Modul wenigstens noch upgraden).
D.h. im Body einfach ein onload="irgendeineFunktion()" einfügen und in dieser Funktion dann den Wert des Inpufeldes nachträglich setzen.
Bsp:
Code: Select all
<__script__ type="text/javascript">
function setFeuInputValue() {
document.getElementById("hier die ID des Inputfeldes").value = "Und hier der Wert des Inputfeldes";
}
</__script>
Code: Select all
</__body onload="setFeuInputValue()">
...
Einziges Problem ist, wenn es tatsächlich einen User gibt, der die vorgegebenen Werte als Benutezrnamen und Passwort hat, und man einfach auf Absenden klickt, ohne etwas einzugeben.
D.h. man müsste diese Kombination irgendwie unterbinden.
Aber dazu müsste man wieder die Module Selfreg und FEU ändern.
Man könnte auch versuchen mit Hilfe von jQuery das Absenden des Formulars abzufangen und dann erstmal Benutzername und Passwort prüfen und ggf. den Wert wieder löschen.
Aber das fände ich etwas übertrieben.
Zumal das alles nur dann funktioniert, wenn Javascript aktiviert ist.
Re: FEU input value
Funktioniert denn der default-Modifikator nicht?
http://smarty.net/manual/de/language.mo ... efault.php
http://smarty.net/manual/de/language.mo ... efault.php
Wird verwendet um den Standardwert einer Variable festzulegen. Falls die Variable leer ist oder nicht gesetzt wurde, wird dieser Standardwert ausgegeben.
Re: FEU input value
Das Problem ist, dass das komplette input-Feld in einer Variable steckt.
Es geht nicht um den Wert der Variable, sondern um das Value-Attribut des input-Feldes.
Es geht nicht um den Wert der Variable, sondern um das Value-Attribut des input-Feldes.