ヘルパーをコントローラーで使用できるようにする方法があることは知っていますが、これは一般的に悪い形式です。これを回避するには、次の作業をどのようにやり直す必要がありますか?
連絡先の名前と姓を組み合わせた「フルネーム」という名前の連絡先ヘルパーがあります。
サブヘッダーと呼ばれるレイアウト パーシャルがアプリケーション レイアウトでレンダリングされ、次のコードが含まれます。
<section id="subheader"><%= @subheader %></section>
コントローラーは @subheader の値を設定します。
問題は、@subheader に「フルネーム」が必要になることが多いことです。ただし、これはコントローラーからヘルパーにアクセスすることを意味します。この fullname メソッドは別の場所に存在する必要がありますか?