ヘルパーディレクトリで定義されたメソッドは、コントローラーでアクセスできますか?

level0

次のコードでは、メソッドlog_inapp / helpers /sessions_helper.rbで定義されていますコードはrailstutorial.orgからのものです。ヘルパーで定義されたメソッドがコントローラー(対応しないコントローラー)で使用できるかどうかを知りたかっただけです。そして、それらが利用可能である場合、それらはどのように利用可能ですか。

次のコードはapp / controllers /users_controller.rbからのものです

def create
 @user = User.new(user_params)
  if @user.save
   log_in @user
   flash[:success] = "Welcome to the Sample App!"
   redirect_to @user
  else
   render 'new'
 end
end
level0

これを入手しました。コントローラーでヘルパーを使用できるようにするには、アプリケーションコントローラーにsessions_helperを含める必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コンストラクターのプロトタイプで定義されたメソッドは、Javascriptのコンストラクターのインスタンスメンバーにどのようにアクセスできますか?

分類Dev

Angular-ディレクティブのコンパイル後にコントローラーメソッドにアクセスできません

分類Dev

DDD / CQRS-リクエストハンドラー(またはコントローラー)は、ドメインレベルで定義された例外をスローできますか?

分類Dev

scssヘルパーメソッドで生成されたアセットパスにアセットプレフィックスが重複しています

分類Dev

javascript関数からディレクティブで定義されたコントローラーのメソッドを呼び出す

分類Dev

トレイトはコンストラクター/初期化子メソッドを定義できますか?

分類Dev

コントロールライブラリで定義されたリソースへのアクセス

分類Dev

JavaScript:コンストラクターで定義されていないメソッドでプロパティを使用していますか?

分類Dev

コマンドは無視されました。不明なターゲット:Googleアナリティクスのトラッキングコードでカスタムディメンションを設定するときに未定義

分類Dev

「___のメソッド___()はアクセスできないクラスまたはインターフェースで定義されています」コンパイルエラー

分類Dev

Javaコンパイラがパッケージプライベートスーパータイプで定義されたパブリックメソッドに可視性ブリッジメソッドを追加するのはなぜですか?

分類Dev

親のパブリックメンバーは、メソッド定義内でのみアクセス可能であり、メソッド定義から派生したクラスではアクセスできないのはなぜですか?

分類Dev

デコレータによってクラスで定義されているメソッドとプロパティを知ることは可能ですか?

分類Dev

静的ファクトリーメソッドでオーバーライドされたメソッドでインスタンスを作成するときに、囲んでいるクラスのプライベートフィールドにアクセスするにはどうすればよいですか?

分類Dev

新しいネットワークに移動され、新しいネットワークでデフォルトでパブリックに設定されている非ドメインWindowsヘッドレスサーバーへのRDPアクセスを取得するにはどうすればよいですか?

分類Dev

エラー:設定されたアクセサーにアクセスできないため、プロパティまたはインデクサー「CharacterStats.currentHealth」をこのコンテキストで使用することはできません

分類Dev

Angularでは、ui-sortableを使用してテンプレートをコンパイルし、接続されたリストで2回実行するディレクティブは、両方のリスト間でドラッグアンドドロップできません

分類Dev

httpリクエストで定義されたスコープ変数をコントローラーからディレクティブに渡す

分類Dev

データクラスのpost_initメソッドで定義された変数をシリアル化できますか?

分類Dev

Ansible:定義されたPythonコードブロックをblockinfileでコメントアウトしますか?

分類Dev

vuejs動的コンポーネントがv-bind:isのエラーをスローします。エラーはプロパティまたはメソッドです...インスタンスで定義されていませんが、レンダリング中に参照されます

分類Dev

プロトタイプで定義されたセッターからプロパティにアクセスできないのはなぜですか

分類Dev

別のコントローラーのディレクティブ内で定義された1つのコントローラーからメソッドを呼び出す:AngularJS

分類Dev

Rails 4のヘルパーテストからコントローラーヘルパーメソッドにアクセスするにはどうすればよいですか?

分類Dev

Webフォームユーザーコントロールのマークアップからコードビハインドで定義されたプロパティにアクセスする方法

分類Dev

矢印関数(クラスプロパティ)として定義されているReactコンポーネントでコンポーネントメソッドをテストするにはどうすればよいですか?

分類Dev

モデルで定義されたクラスメソッドがコントローラーに表示されない

分類Dev

コンパイルできないメソッドを持つネストされた型(アクセスされていない)がある場合、テンプレートをインスタンス化できますか?

分類Dev

テスト要素ディレクティブ-テスト中に分離されたスコープメソッドにアクセスできません

Related 関連記事

  1. 1

    コンストラクターのプロトタイプで定義されたメソッドは、Javascriptのコンストラクターのインスタンスメンバーにどのようにアクセスできますか?

  2. 2

    Angular-ディレクティブのコンパイル後にコントローラーメソッドにアクセスできません

  3. 3

    DDD / CQRS-リクエストハンドラー(またはコントローラー)は、ドメインレベルで定義された例外をスローできますか?

  4. 4

    scssヘルパーメソッドで生成されたアセットパスにアセットプレフィックスが重複しています

  5. 5

    javascript関数からディレクティブで定義されたコントローラーのメソッドを呼び出す

  6. 6

    トレイトはコンストラクター/初期化子メソッドを定義できますか?

  7. 7

    コントロールライブラリで定義されたリソースへのアクセス

  8. 8

    JavaScript:コンストラクターで定義されていないメソッドでプロパティを使用していますか?

  9. 9

    コマンドは無視されました。不明なターゲット:Googleアナリティクスのトラッキングコードでカスタムディメンションを設定するときに未定義

  10. 10

    「___のメソッド___()はアクセスできないクラスまたはインターフェースで定義されています」コンパイルエラー

  11. 11

    Javaコンパイラがパッケージプライベートスーパータイプで定義されたパブリックメソッドに可視性ブリッジメソッドを追加するのはなぜですか?

  12. 12

    親のパブリックメンバーは、メソッド定義内でのみアクセス可能であり、メソッド定義から派生したクラスではアクセスできないのはなぜですか?

  13. 13

    デコレータによってクラスで定義されているメソッドとプロパティを知ることは可能ですか?

  14. 14

    静的ファクトリーメソッドでオーバーライドされたメソッドでインスタンスを作成するときに、囲んでいるクラスのプライベートフィールドにアクセスするにはどうすればよいですか?

  15. 15

    新しいネットワークに移動され、新しいネットワークでデフォルトでパブリックに設定されている非ドメインWindowsヘッドレスサーバーへのRDPアクセスを取得するにはどうすればよいですか?

  16. 16

    エラー:設定されたアクセサーにアクセスできないため、プロパティまたはインデクサー「CharacterStats.currentHealth」をこのコンテキストで使用することはできません

  17. 17

    Angularでは、ui-sortableを使用してテンプレートをコンパイルし、接続されたリストで2回実行するディレクティブは、両方のリスト間でドラッグアンドドロップできません

  18. 18

    httpリクエストで定義されたスコープ変数をコントローラーからディレクティブに渡す

  19. 19

    データクラスのpost_initメソッドで定義された変数をシリアル化できますか?

  20. 20

    Ansible:定義されたPythonコードブロックをblockinfileでコメントアウトしますか?

  21. 21

    vuejs動的コンポーネントがv-bind:isのエラーをスローします。エラーはプロパティまたはメソッドです...インスタンスで定義されていませんが、レンダリング中に参照されます

  22. 22

    プロトタイプで定義されたセッターからプロパティにアクセスできないのはなぜですか

  23. 23

    別のコントローラーのディレクティブ内で定義された1つのコントローラーからメソッドを呼び出す:AngularJS

  24. 24

    Rails 4のヘルパーテストからコントローラーヘルパーメソッドにアクセスするにはどうすればよいですか?

  25. 25

    Webフォームユーザーコントロールのマークアップからコードビハインドで定義されたプロパティにアクセスする方法

  26. 26

    矢印関数(クラスプロパティ)として定義されているReactコンポーネントでコンポーネントメソッドをテストするにはどうすればよいですか?

  27. 27

    モデルで定義されたクラスメソッドがコントローラーに表示されない

  28. 28

    コンパイルできないメソッドを持つネストされた型(アクセスされていない)がある場合、テンプレートをインスタンス化できますか?

  29. 29

    テスト要素ディレクティブ-テスト中に分離されたスコープメソッドにアクセスできません

ホットタグ

アーカイブ