2016-11-17 6 views
1

私はすべてのページに表示をほぼ共有したフッターを持っています。私はその中のデータベースからいくつかの情報を表示したい。すべてのコントローラーのWebアプリケーションの各アクションでそれを照会する代わりに、各コントローラーの各アクションに割り当てを介して渡す代わりに、フッターの何らかのアクションで一度照会する方法はありますか?shared/footer.html.eexのクエリを書くにはどうすればよいですか?

答えて

1

コントローラープラグを作成すると、任意の数のコントローラーとアクションにフッター情報を割り当てることができます。次に、あなたのコントローラには次のようなものがあります。

plug :assign_footer when action in [:index, :show, :edit] 
関連する問題