【发布时间】:2011-04-08 11:08:15
【问题描述】:
我有一个用虾生成 pdf 的操作
def savepdfs
respond_to do |format|
format.pdf {} # Create PDF file and saves in /pdf/print.pdf.
logger.info "::::::::::::::::: PDF COVER PAGE CREATED :::::::::::::::::"
end
end
我不想向用户显示 pdf。相反,我只想从另一个动作中调用它
def mainaction
#I want to call something like savepdfs(:format => :pdf)
end
我该怎么做?
【问题讨论】:
-
你的第一个动作的结果是在你的第二个动作中返回?为什么不做重定向?
-
@shingara 我评论了 savepdfs(:format => :pdf ) 因为它不起作用。如果那调用了 savepdfs,我会重定向。
标签: ruby-on-rails ruby pdf prawn prawnto