假设我有一个生成PDF作为输出的类。
初始化时可以传递不同的attributes
。
PDFGenerate.new(page: 4, user: 5, year: 2016, day: 13 ....)
现在我想为该类创建一个View / Controller,以便用户可以通过Web Applicaction创建一个PDF。我想做那样的事情:
class PDFController < ActionController::Base
def index
@pdf_generate = PDFGenerate.new
end
def show
send_data PDFGenerate.new(params).inline
end
end
在我看来,我希望:
<%= form_for @pdf_generate do |f| %>
<%= f.text_field :page %>
.......
但它不是这样的,因为@pdf_generate
不是Model
。
如何为PDFGenerate
等基本类创建表单?谢谢
答案 0 :(得分:0)
由于它不是真正的模型,因此编写这样的表格无济于事。 我说你应该写一个基本的html表单并使用它。