Wie drucke ich die Registrierungs- und Anmeldeformulare auf derselben Seite aus?
Ich denke, ich suche wirklich nur nach den Formular-IDs, aber wenn Sie die richtige Renderfunktion zur Hand haben, wäre es sehr dankbar.
print(drupal_render(drupal_get_form('user_register_form')));
print(drupal_render(drupal_get_form('user_login_block')));
Weitere Informationen finden Sie unter user_register_form () und user_login_block () . Beachten Sie, dass dies user_register_form
eine ungewöhnliche Form Builder-Funktion ist: Sie leitet in einigen Fällen um.
Ich habe den Code von LoginToboggan genommen. Das habe ich bekommen.
quelle
Dazu müssen Sie eine solche Registrierungsseite erstellen
Und drucken Sie den Seiteninhalt wie gewohnt. Auf dieser Seite können Sie versuchen, zu rendern
user_login_block
Zusätzliche Ressourcen
quelle
LoginToboggan erledigt dies für Sie: Installieren Sie es und gehen Sie zu admin / config / system / logintoboggan; Wählen Sie "Eine einheitliche Anmelde- / Registrierungsseite präsentieren".
quelle