2

アプリケーションの各ページで ruby​​ コードを実行してみました! ホール コードをアプリケーション コントローラーに挿入します。

 class ApplicationController < ActionController::Base
 protect_from_forgery

 if Setting.exists?(1) 
 @setting = Setting.find(1) 
 else 
 redirect_to new_setting_path
 end 

 end

これはどういうわけかうまくいきません!奇妙なことに、アプリケーションの html にホール コードを挿入すると、次のように機能します。

<body>
<% if Setting.exists?(1) 
@setting = Setting.find(1) 
else 
redirect_to new_setting_path
end %>

アプリケーションコントローラーで何を変更する必要がありますか?

4

1 に答える 1