Jak wydrukować rejestr i formularze logowania na tej samej stronie?
Myślę, że naprawdę szukam tylko identyfikatorów formularzy, ale jeśli masz odpowiednią funkcję renderowania, byłoby to bardzo mile widziane.
print(drupal_render(drupal_get_form('user_register_form')));
print(drupal_render(drupal_get_form('user_login_block')));
Aby uzyskać szczegółowe informacje, patrz user_register_form () i user_login_block () . Zauważ, że user_register_form
jest to niezwykła funkcja konstruktora formularzy: w niektórych przypadkach przekierowuje.
Wziąłem kod z LoginToboggan. Oto co mam.
źródło
W tym celu musisz utworzyć stronę do rejestracji w ten sposób
I wydrukuj zawartość strony jak zwykle. na tej stronie możesz spróbować renderować
user_login_block
Dodatkowe zasoby
źródło
Zaloguj się Toboggan zrób to dla Ciebie: zainstaluj go i przejdź do admin / config / system / logintoboggan; wybierz „Zaprezentuj ujednoliconą stronę logowania / rejestracji”.
źródło