2016-11-17 2 views
1

나는 거의 모든 페이지에 디스플레이를 보여주는 공유 바닥 글을 가지고 있습니다. 데이터베이스의 일부 정보를 표시하려고합니다. 모든 컨트롤러에 걸쳐 내 웹 응용 프로그램의 각 작업에서 쿼리하는 대신 각 컨트롤러의 각 작업에 할당을 통해 전달하는 대신 바닥 글에 대해 일종의 작업을 쿼리하는 방법이 있습니까?공유/footer.html.eex에 대한 검색어를 작성하는 방법은 무엇입니까?

답변

1

원하는 수의 컨트롤러와 동작에 바닥 글 정보를 할당 할 수있는 컨트롤러 플러그를 만드는 것이 좋습니다. 그러면 컨트롤러에 다음과 같은 내용이 표시됩니다.

plug :assign_footer when action in [:index, :show, :edit] 
관련 문제