ich habe nach diesem Template http://documentation.webedition.org/wik ... r-password, (unteres Beispiel mit Zusenden eines Links) entsprechende Seiten gebastelt.
Alles funktioniert wunderbar, bis auf den Passwortvergleich.
Ist eigentlich nur eine Kleinigkeit, aber:
Es soll ja ein neues Passwort eingegeben und dann wiederholt werden. Aber leider erscheint bei Nichteingabe oder verkehrter Eingabe der Warnhinweis nicht, der hier definiert ist:
Code: Alles auswählen
<we:ifVar type="global" name="errorPasswordMismatch" match="true" operator="equal">
<strong class="error">Die eingegebenen Passwörter stimmen nicht überein.</strong>
</we:ifVar>
Code: Alles auswählen
<we:ifVar type="global" name="showFormPassword" match="true" operator="equal">
<p>Sie können jetzt Ihr Passwort neu vergeben.</p>
<we:form id="self" method="post">
<we:comment>token aus email-link wird fuer passwort aendern benoetigt</we:comment>
<input type="hidden" name="token" value="<we:var type="request" name="token"/>"/>
<we:comment>user aus email-link wird fuer passwort aendern benoetigt</we:comment>
<input type="hidden" name="user" value="<we:var type="request" name="user"/>"/>
<label for="Password">Passwort</label>
<we:sessionField type="password" name="Password" id="Password" placeholder="Neues Passwort"/><br/><br/>
<label for="Password2">Passwort wiederholen</label>
<we:sessionField type="password" name="Password2" id="Password2" placeholder="Passwort wiederholen" comment="es ist wichtig, dass dieses Feld 'Password2' heisst"/>
<input type="submit" value="Passwort neu setzen"/>
</we:form>
</we:ifVar>