3

RailsAdmin で 1 つのセルに 2 つのフィールドを表示するようにしたいと考えています。

config.model Model do
  list do
    field :id do
      label '#'
    end

    field :email do
      label 'Customer'
      formatted_value do
        view = bindings[:view]
        bindings[:view].content_tag(:div, [view.content_tag(:p, bindings[:object].email), view.content_tag(:p, bindings[:object].phone)])
      end
    end
  end
end

これにより、次の出力が得られます (基本的に HTML をエスケープします)。

[<p>...(email)...</p> <p>...(phone)...</p>]

何が間違っているのかわかりません.Railsの初心者なので、content_tagメソッドを正しく使用していないのでしょうか?

4

0 に答える 0