コミュニティサイトのプロファイルページを作成しようとしています。私はビデオチュートリアルに従い、DevisegemとCanCangemの両方についてgithubのドキュメントを読みました。これらの2つのgemとrailscastsのチュートリアルのおかげで、認証システムをインストールし、現在機能しています。
私はRubyとRailsに非常に慣れていないので、すべてがまだ非常に文字通りです。私の最初の質問は、 CanCanwikiページのコード行に関するものです。
<!-- in users/_form.html.erb -->
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
ユーザーフォルダまたはこのコントローラが表示されません。これは私が生成できるものですか?たとえば、実行しました
rails g devise User
私も実行できますか:
rails g controller Users
私はここでこの質問を見ましたが、答えを完全には理解していません。やりたいことを処理する「Users」コントローラーを生成するとエラーが発生しますか?
デバイスビューを生成しましたが、コントローラーが表示されません。これらが上書きされる可能性があることは理解していますが、これがどのように機能するかはよくわかりません。上書きしても、すべてのデフォルトのデバイスコントローラー機能と上書きされたコントローラーは引き続き機能しますか?
「ユーザー」コントローラーを生成できれば、すべてのプロファイルビュー情報のビューテンプレートをその場所に配置できると思います。質問の数とこの投稿の長さについてお詫び申し上げますが、少しの助けがあれば、私は立ち去って再び走ることができると思います。提供された情報をありがとう。