2011-10-04 36 views
1

我在rails3中使用wicked_pdf。生成PDF或保存它們沒有問題。我唯一的問題是我想根據@ post.id動態命名文件。當我把下面的代碼放在我的文件名爲#{@post.id}時。我究竟做錯了什麼。謝謝Wicked_PDF根據ID改變文件名

def show 
@post = Post.find(params[:id]) 
render :pdf => '#{@post.id}', 
:layout => 'layouts/layout1.html.erb', 
:template => 'posts/show.html.erb', 

:save_to_file => Rails.root.join('public','pdfs', '#{@post.id}' + ".pdf") 
end 

回答

3

插值僅適用於使用雙引號。

只是做"#{@post.id}"和你所有的設置

+0

唉謝謝,我知道這是一件非常愚蠢的! – looloobs