我有一個控制器有一些功能和他們的意見。執行此操作後Rails沒有找到css文件
def register
@user = User.find(params[:id])
@user.update_attributes(params[:user])
if @user.register
if @user.mailcode_type == 'custom'
render :checkout
else
session[:user_id] = nil
render :thankyou
end
else
render :signup_first_step
end
end
Rails在渲染後未找到css文件。它在127.0.0.1:3000/register中查找它們。如果我轉到相同的頁面而不通過註冊,它會正確加載css文件。這些文件位於app/assets/stylesheet中。
這是我application.css:
*= require jquery.qtip.min
*= require css3buttons/without-reset
*= require magnific-popup
*= require_self
*= require_tree ./application
顯示你的'application.css'文件 – Prashant4224
除非你有錯誤的配置,否則它不會在那條路徑上尋找css。在呈現的頁面上查看瀏覽器中的源代碼 - 像link link =「stylesheet」這樣的標籤在那裏? – thebenedict
真的很有用,也有你的'views/layours/application.html.erb'文件 –