以下のようにしてcolumnメソッドを使う。
index do column :id column :name column :comment column :created_at column :price column :images do |item| render(partial: 'item_pictures', locals: {item: item}) end actions end
この場合id~priceまではテーブルにあるカラムで、imagesはActiveStorageを使って
連携を持たせたカラム。
デフォルトの一覧ページにはテーブルにあるカラムは自動で足される。
そこに足したいカラムだけを追加することはできない模様。
indexブロックの中身を明示的に指定するにはテーブルにあるカラムも手動で
定義しないと表示されなくなってしまう。
0 件のコメント:
コメントを投稿