0

railsでブログを作っています。すべての投稿には、少なくとも 1 つの画像が含まれます。ブログ ページで、すべての投稿を一覧表示する必要があります。このリストでは、各投稿の前に投稿の最初の画像を追加する必要があります。これどうやってするの?(方法を教えてください。レールは初めてです!)

可能であれば、複数の画像がある場合は、css クラスの「機能」を持つ画像を選択する必要があります。そこにない場合は、最初の画像を選択します。どうやってするの?

PS : CKEditor を使用して投稿を作成し、画像をアップロードします。

正規表現 [/img. ?src="(. ?)"/i,1]. css クラスを識別し、利用可能な場合はクラスが「特集」されている画像を使用する方法を知っていますか?

4

1 に答える 1

0

CKEditor がこれらすべてをすぐに使える状態でどのように機能するかはわかりませんが、ここで私が行うことを説明します。

ペーパークリップまたはキャリアウェーブをチェックアウトして、探しているモデル/カラムを作成します。

これらの両方を使用して、ビューで使用できるサイズを指定できるため、コードは次のようになります。

@blog_post.main_photo.small.url if @blog_post.main_photo
于 2013-02-03T09:48:25.540 に答える