Home ›
Display a Drupal login form anywhere with PHP, including in page contentDisplay a Drupal login form anywhere with PHP, including in page content
Searched words:
show Drupal user login form
display user registration form in page
signup form custom placement
Update: I gave slightly incorrect code, I'm pretty sure swapping out 'user_register' to put in 'user_login' will work just fine:
dan hak 3:08
whats the code for the login block
benjamin melançon 3:09
<?php
global $user;
if (!$user->uid) {
?><div class="user-register"><?php
print drupal_get_form('user_register');
?></div><?php
} else {
?>You are already logged in. GO AWAY!<?php
}
?>I'm sending you *poetry* man
pouring my heart out
a little appreciation please
Resolution
More like this
- Print a form, such as a search form, anywhere in Drupal
- Print information associated with a node elsewhere in page.tpl.php, using a separate template file for theming
- Different page templates for different content types
- Theming Drupal's user login block with CSS
- Remove the main content title from the front page of the site
Comments
user_login_block
Tim Yager:
Thanks
hey!! thanks for the wonderful idea to use drupal's form.
Cheers!!!
user_pass form does not show any fields
I have a sign up link that contains a link for requesting a new password. If i go into admin and clear cached data and then logout and click on the request new password link the form shows correctly in the thickbox i am using. When I refresh the browser and try to click the link a gain the form does not show any fields. I am using Drupal 6. Any help would be appreciated
Post new comment