Я загрузил файл, Resume.pdf, в папку «images» в моей папке «assets». Как создать ссылку, которая позволит моим пользователям открыть ее?открыть файл pdf в приложении Ruby on Rails
В моей WelcomeController, я
def readpdf
send_file(Rails.root.join("public", "assets", "Resume.pdf").to_s, :disposition => "inline", :type => "application/pdf")
end
Моя ссылка:
<li><%= link_to "RESUME", {:controller=>"welcome", :action=>'readpdf'}, :target=>'_blank' %> %></li>
я получаю ошибку
ActionController::MissingFile in WelcomeController#readpdf
Cannot read file /home/action/workspace/wolframpant/public/assets/images/Resume.pdf
Я знаю, что подобные вопросы были заданы (в частности, here), но насколько я могу судить, я делаю все ответы на эти вопросы предложения.
Благодарим за помощь!
положить resume.pdf в вашей папке/активы изображений. – Ajay
Поместите свой 'Resume.pdf' в' public' и используйте URL '/ Resume.pdf'. –
martin, вот где это (как я сказал в моем вопросе). maxd, это сработало! –