Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。'bar')今回は、actionを増やしたい(違うactionでも動かせる)と考えています。条件演算子でかいてもうまくいかないです。"index")どのようにかけばうまく動作させることができるのか教えていただきたいです。"new")と書いたのと同じなのが、意図どおりに動かない原因だと思います。current_page?の実装を見ると途中でurl_forで変換されてしまうようなので1度に判定するのは難しそうです。愚直な案でよければ以下のようにやれば動くかと思います。}実際の使われ方とか周辺コードがわからないのであれですが......個人的には、current_page?って必要以上に複雑な感じがするのでcontroller_name、action_nameとかでシンプルにArray#include?とかcase/whenとか==とかで比較したほうがわかりやすそうな気がしています。new]endビューで判定するとかですね。LocationsConroller::HOGE_ACTIONS.include?(action_name)定数定義やロジックをLocationsHelperに切り出してもいいと思います。|0おまけでちょいやりすぎな別案を載せておきます。ことcurrent_page?の挙動を変えてしまえーという暴挙です。index])current_page?に渡す引数がactionではなくactionsなのに注意してください。個の銅バッジコメントありがとうございます。errorとなってしまいます。options.delete(:actions)を追加して、エラー行のoptions[:actions]をactionsにしてみてください。それでもダメなら、もう少し詳しい情報をいただけるとありがたいです。10:58コードの意味については、わからないのはどの部分でしょうか。それによって回答も変わってきます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。静的ページを1つのコントローラーでルーティングしたい0cancancanで権限毎にControllerのロジックを変えたい(current_userの場合とadminの場合)のですが、if文が多くなり困っております。ユーザー情報と投稿の紐付けに関して0フォルダが階層になっている場合のルーティングエラーについて質問させてください0mailerを実装しているのですが、メールが送れない状態にあります。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。