1
私は、ユーザーがPDFまたは画像をアップロードできるようにしたかったのです。私はイメージを処理するためだけに知っているとにかくイメージとPDFの両方を処理するためには何ですか?Rails PDFと画像用のペーパークリップ?
私はインサイドポストモデルここまで行うことができます
:コンソールで
has_attached_file :image
validates_attachment_content_type :image, :content_type => {:content_type => %w(image/jpeg image/jpg image/png application/pdf application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document)}
を:
bin/rails g paperclip post attachment
それが画像であれば、私はビュー
=image_tag post.image.url(:medium)
# It is haml syntax
でこれを行うことができます
しかし、どのように表示するのですか? pdfの場合はownloadリンクか、言い換えればファイルですか?
ビューファイルに何を書き込む必要がありますか? –
イメージでイメージではないことを確認する方法はありますか? –
まあ、存在するかどうかを調べるためにパスを使用するか、のようなmimetypeチェックを使用することができます def image? !(file_content_type =〜/^image\/.*/).nil? end そのコードブロックを作成する方法を理解できません... – cmouse