Rails помещает URL-адрес формы в сторону ссылки для отправки, при печати. Например: http://d.pr/i/UCBPПечатать страницу без ссылок на формы в Rails
Кто-нибудь поможет мне удалить это? Большое спасибо.
Rails помещает URL-адрес формы в сторону ссылки для отправки, при печати. Например: http://d.pr/i/UCBPПечатать страницу без ссылок на формы в Rails
Кто-нибудь поможет мне удалить это? Большое спасибо.
Я думаю, что вы можете сделать это 2 способами:
1) вы можете использовать стили CSS для экрана СМИ печати, чтобы скрыть эти ссылки в то время как в режиме печати http://css-tricks.com/css-media-queries/:
@media print {
.your-class {
visibility: none;
}
}
2) вы можете использовать драгоценный камень как wicked_pdf (https://github.com/mileszs/wicked_pdf) и создать свои собственные представления для pdf, используя ссылку на своей странице, которая будет звучать так: «Версия для печати»
class ThingsController < ApplicationController
def show
respond_to do |format|
format.html
format.pdf do
render :pdf => "file_name"
end
end
end
end
Спасибо @ rmagnum2002. Но где я помещаю «свой класс» в свою разметку? –
в css, прочитайте учебник, в который я помещал ссылку, и больше о медиа-печати, это не так сложно. – rmagnum2002
, но я предлагаю вам пойти с пользовательским шаблоном pdf с wicked_pdf, его легко настроить и настроить свою страницу по своему усмотрению. Я использовал его, когда только начал изучать рельсы, так что это совсем не сложно. – rmagnum2002