¿Cómo imprimo los formularios de registro e inicio de sesión en la misma página?
Creo que realmente estoy buscando solo las ID de formulario, pero si tienes a mano la función de renderización adecuada, sería muy apreciada.
print(drupal_render(drupal_get_form('user_register_form')));
print(drupal_render(drupal_get_form('user_login_block')));
Consulte user_register_form () y user_login_block () para más detalles. Tenga en cuenta que user_register_form
es una función inusual del generador de formularios: en algunos casos, redirige.
Tomé el código de LoginToboggan. Esto es lo que conseguí.
fuente
Para esto, debe crear una página de registro como esta
E imprima el contenido de la página como de costumbre. en esa página podrías intentar renderizar
user_login_block
Recursos adicionales
fuente
LoginToboggan hace esto por usted: instálelo y vaya a admin / config / system / logintoboggan; seleccione "Presentar una página de inicio de sesión / registro unificada".
fuente