1
我有一個共同的頁腳,幾乎可以顯示在所有頁面上。我想顯示一些數據庫中的信息。與其在每個控制器的web應用程序的每個操作中查詢它,並且通過每個控制器中的每個操作中的分配來傳遞它,是否有任何方法通過某種腳註操作查詢它?如何爲共享/ footer.html.eex編寫查詢?
我有一個共同的頁腳,幾乎可以顯示在所有頁面上。我想顯示一些數據庫中的信息。與其在每個控制器的web應用程序的每個操作中查詢它,並且通過每個控制器中的每個操作中的分配來傳遞它,是否有任何方法通過某種腳註操作查詢它?如何爲共享/ footer.html.eex編寫查詢?
您可能需要考慮創建一個控制器插頭,它允許您在任意數量的控制器和操作中分配頁腳信息。你會在你的控制器中擁有類似以下的內容。
plug :assign_footer when action in [:index, :show, :edit]