読者です 読者をやめる 読者になる 読者になる

kojiokanoのブログ

コーディング業務で困ったところをまとめています。

LPへのPDF貼り付け方

無料でガイドを見る系のLPでpdfファイルを見せたい場合があるかと思います。

LPページではpdfは他の画像ファイルとは異なる扱いになっているためフォルダの場所なども特殊です。

以下がpdfの貼り付け方になります。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

pdfファイルの格納場所

hogehoge-landingpage/app/assets/files/forms/lp_hoge/hoge.pdf

hoge部は任意の数字か文字を設定

※jpg等と同じ画像フォルダにpdfを入れるとコンパイルされず、リンクも貼れないので注意

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 

haml

= link_to 'PDFをダウンロードする', asset_path("forms/#{@form.prefix}/hoge.pdf"), :rel => "nofollow", :target => "_new"

※この書き方(asset_path)でないとコンパイルされたファイルに対してリンクが貼れないので注意

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 

参考例は以下のLPのthanksページ(リンク無し)

LP812/thanks