Login Individualisieren
am 24.11.2007 - 16:27 Uhr in
Hallo Leute,
versuche mich seit einigen Stunden verzeifelt daran das auf
dargstellte Loginform in mein Theme einzubauen.
Leider ist es immer ohne funktion. D.h. das eine Anmeldung nicht erfolgt und somit die Usermenus und der Content nicht angzeigt werden...
Hat da jemand eine Idee?
Hab auch schon die verschiedenen Varianten der comments ausprobiert.
Sobald ich aber den standard Block nehmme
print drupal_get_form('user_login_block');
dann gehts komischer weise (mit fast gleichem inhalt). aber den kann man eben nicht so gut anpassen.
Wäre für hilfe sehr dankbar.
Grüsse
- Anmelden oder Registrieren um Kommentare zu schreiben

Guck mal hier:
am 29.11.2007 - 11:33 Uhr
Guck mal hier: http://drupal.org/node/19855 und http://drupal.org/node/154236
gruß pebosi
Hi, also ich hab mir jetzt
am 03.12.2007 - 23:42 Uhr
Hi,
also ich hab mir jetzt mit der nachfolgenden Lösung geholfen und für meine Bedürfnisse ist es perfekt.
<?php global $user; ?><?php if ($user->uid) : ?>
<span class="login_text">Eingeloggt als: </span> <?php print l($user->name,'user/'.$user->uid); ?> |
<?php print l("Abmelden","logout"); ?>
<?php else : ?>
<form action="user/login" method="post" id="user-login">
<span class="login_text">Benutzer:</span>
<input type="text" maxlength="60" name="name" id="edit-name" size="10" value="" tabindex="1" class="form-text required" /></label>
<label for="edit-pass"><span class="login_text">Passwort:</span>
<input type="password" maxlength="" name="pass" id="edit-pass" size="10" tabindex="2" class="form-text required" /></label>
<input type="hidden" name="form_id" id="edit-user-login" value="user_login" />
<input type="submit" name="op" value="Login" tabindex="3" id="edit-submit" class="form-submit" /></form>
<?php endif; ?>
Der Haken an dem PHP Aufruf ist, das er ein festes Formular aufwirft was sich nur bedingt anpassen lässt. Zumindest hab ich das so verstanden. Die Lösung läuft bei mir nun echt gut.
Danke Dir!
Also ich komme mit diesem
am 27.04.2008 - 19:33 Uhr
Also ich komme mit diesem Snippet nicht ganz klar. Dieser Lösungsansatz steht zwar in etlichen Foren als "Funktionierend" aber bei mir macht das form überhaupt nichts.
Ich habe obigen Code in einen neuen Block kopiert (PHP) und er wird bei mir im Header angezeigt (siehe: www.party-riebel.de ). Jedoch kann man sich nicht einloggen - es passiert einfach nichts. Dabei habe ich schon den HTML Code vom Original Anmeldeblock genommen.
Muss ich noch auf etwas spezielles achten?
---
www.party-riebel.de