0

ルビー 1.9.3 + レール 3.2.8

パーシャル内のアプリのすべてのページでレンダリングされるビューがあります:

<span id="sync-time">      
  <%= @sync.dropbox_last_sync.strftime('%b %e, %Y at %H:%M') %>
</span>

モデルを使用syncsしてメソッドにアクセスするには、アプリ全体のすべてのコントローラーdropbox_last_syncにモデルを含める必要があります。例えば:

class EntriesController < ApplicationController
  def index
    @sync = current_user.sync
  end
end

...

class CurrenciesController < ApplicationController
  def index
    @sync = current_user.sync
  end
end

...等。

アプリケーションコントローラーにモデルを含めることで、モデルをどこでも利用できるようにする方法はありますか?syncs

4

2 に答える 2