문제

This questions is somewhat related to this question Prawn + Prawnto Issue. I've noticed that if something is really hard to do in rails, you're probably doing it wrong.

I have prawnto and prawn installed, and if I go to http://localhost:3000/holders/1.pdf I get exactly the PDF I want except for I have a variable count that is manually set in the pdf currently that I need to pass to each pdf as it is created.

My approach was to create a generate action that was supposed to generate the pdf, but I can't seem to get that to work. Prawnto's documentation is down.

What is the easiest way to do this using prawn + prawnto? Is my generate action the wrong approach?

도움이 되었습니까?

해결책

Doesn't using a plain @ variable work? I do this all the time.

# controller
def show
  @count = 55
  respond_to do |format|
    format.pdf { prawnto }
  end
end

# show.pdf.prawn
pdf.text @count
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top