2013-08-01 49 views
0

我想從數據庫中格式化一個日期(在一個繼承的蝦類內),並將其「粘貼」到一個生成的蝦生成pdf。我以爲我可以從我的一個視圖中使用我的格式正確的代碼,但我得到一個錯誤,說「未知的方法l」。看起來像蝦::文件不能訪問日期格式助手方法?有沒有辦法訪問它?Rails蝦日期格式

這是我的代碼從視圖。

<%= l(course.begindate, format: "%a %d.%m.") %> - <%= l(course.enddate, format: "%a %d.%m.%Y") %> 

也許有可能做這樣的事情?

@coursedate = l(course.begindate, format: "%a %d.%m.").to_s 

非常感謝!

回答

3

Prawn::Document不包含視圖助手,它似乎。但您可以使用I18n.l

我希望這有助於:)

+0

好吧,我該怎麼做?難道沒有辦法讓Prawn加入視圖助手嗎? – Linus

+2

將您的Prawn :: Document中的代碼更改爲'I18n.l(course.begindate,format:「%a%d。%m。」)。to_s',它將起作用。你當然也可以在你的Prawn :: Document的頂部加上'包含ActionView :: Helpers :: TranslationHelper'(或其他幫助器)來包含特定的幫助器。 –

+0

非常感謝! – Linus