0

パネル (2 列のレイアウトとブロック) を使用して、同じページにログイン フォームと登録フォームを含むページを作成しました。ログインブロックのテンプレートファイルには次のものがあります:

print(drupal_render(drupal_get_form('user_login_block')));

レジスタブロックには次のものがあります:

print(drupal_render(drupal_get_form('user_register_form')));

しかし、間違ったデータを含むフォームを送信すると問題が発生します。登録フォームを送信した後、登録フォーム (正しい) にのみエラーがありますが、ログイン フォームを送信した後、ログイン フォームと登録フォームにエラーがあります。

この問題を解決する方法を知っていますか?

4

1 に答える 1

1

http://drupal.org/project/logintbogganモジュールがこれを行います: インストールして、admin/config/system/logintboggan に移動します。「統一されたログイン/登録ページを表示する」を選択します。

また、独自のモジュールを作成したい場合は、そのソースを見ることができます

于 2013-04-04T08:55:32.790 に答える