私のフォームでは、ユーザーにファイル (画像) をアップロードさせます。次のようになります。
= simple_form_for [:admin, @team] do |f|
= f.input :logo, as: :photo
= image_tag @team.logo.url if @team.logo?
= f.hidden_field :logo_cache
写真専用のカスタム入力を作成したいのですが、隠しフィールドと表示画像を含める必要があります。
class PhotoInput < SimpleForm::Inputs::Base
def input
@builder.file_field(attribute_name, input_html_options).html_safe
end
end
これは私の基本です。メソッド image_tag または link_to を認識していないように見えるため、この入力に問題があります...