このロジックはhamlファイルにあります
%ul.menu
- Page::NAVS.each do |navigation|
%li.main_nav.has-sub
= link_to navigation, main_headers(navigation)
%ul
- Page.parent_nav(navigation).each do |page|
= page_children(page)
これは私のナビゲーションメニューのナビゲーションを構築し、ユーザーごとにこれをキャッシュできることを知りたいです。ナビゲーションはユーザーごとに変更されないため、ユーザーが最初にページにアクセスしたときのナビゲーションは同じままです。最初の訪問時にこれをキャッシュし、必要な場合にのみ変更する方法はありますか?
私は見ていましfresh_when
たが、それを実装するための最良の方法や、ここでページキャッシングを行う方法がわかりませんでした...任意のアイデア