私は従業員のリストを見ることができるrails従業員ダッシュボードアプリケーションを作成しています。このアプリケーションでは、管理ダッシュボードページを表示できる唯一のユーザーです。私は素敵なadministrate gemを使って管理機能を実装しました。ダッシュボードを表示するアプリの例は、このURLをクリックすると表示されます。Administrate example私のダッシュボードは同じもので、何も特別なものではありません。しかし、私はログインして従業員のリストを編集したり削除したりするために、他のユーザ/アミン(Human Resources)を作成する必要がある機会に遭遇します。Devate Registration ControllerをAdministrateダッシュボードに接続することはできますか?
認証のために、私は素晴らしいdevise宝石を使用しており、ログイン、サインアップ、サインアウトなどに成功しました。管理ダッシュボードで新しいユーザーを作成できるようにする必要があります。ユーザーフィールドを表示するようにダッシュボードを設定しましたが、現在ユーザーを作成できません。ここで参照
のための私のユーザーダッシュボードの絵があり、私が直面しています問題は、私はEncrypted password
のパスワードを入力したときに、私は理由Password can't be blank
検証でそうすることができませんということです。
私のログを見ると、私はdeviesのサインアップページに行くと、Devise::RegistrationsController
に行き、administrategemを持つユーザーの作成はAdmin::UsersController
になります。確かに、コミュニティの誰かが、管理者のダッシュボードを使ってユーザーを作成するという組み合わせを開発者と組み合わせて使用しています。誰もこの機能をカスタマイズする方法の推奨事項はありますか?