ユーザーのマルチステップ承認を伴うdrupal Webサイトの開発、
登録は、管理者がユーザーを拒否し、ユーザーとユーザーにメールが送信されます
drupalユーザーテーブルから削除されます。
ユーザーが拒否された後、そのユーザーが保持されるアクションを実行したい
ユーザー名とメールアドレスを持つ新しいテーブル。
同じユーザーが管理者に連絡すると、管理者は拒否されたユーザーからユーザーを削除します
ユーザーリストは、2回目の登録時にも確認する必要があるため
拒否されたユーザーリストのユーザー。
Drupalで可能なことはありますか?
すべてのポインタ?
回答:
回答№1は0woodenストーブ以外はすべて可能です!努力を見せ、自分で何かを試してみてください。
このためのすぐに使えるソリューションはありません(私はそれについて知っています)が、ユーザーを保存するためのカスタムコンテンツタイプを作成し、フック関数を使用して拒否されたユーザーの存在を挿入/確認します。
ユーザーが削除されたときに呼び出されるフック: https://api.drupal.org/api/drupal/modules%21user%21user.api.php/function/hook_user_delete/7.x
ノード(拒否されたユーザー)が削除されたときに呼び出されるフック https://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook_node_delete/7.x
ただし、管理者は最初のステップとしてユーザーを削除するのではなく、ユーザーを無効にすることができます。この方法では、余分なテーブルはまったく必要ありません。