ruby-on-rails - ActiveAdmin 中的 Formtastic 提示问题(不需要的对象 ID 输出)

标签 ruby-on-rails ruby paperclip activeadmin formtastic

当我将 formtastic DSL 用于 ActiveAdmin 编辑表单时,我得到以下输出:

#< #< Class:0x00000006bd1f68>:0x00000006bd1018> <li class="file input optional" id="post_image_input"><label class="label" for="post_image">Image</label><input id="post_image" name="post[image]" type="file" />

为什么这是从 obj.inspect 的结果开始的?如何删除这部分?

导致这个错误的代码在这里:

form :html => { :multipart => true } do |f|
    f.inputs do
        #...
        f.input :image, required: false, hint: f.template.image_tag(f.object.image.url(:medium)).html_safe
        #...
    end
    f.actions
end

最佳答案

这应该有效:

form :html => { :multipart => true } do |f|
    f.inputs do
        #...
        f.input :image, required: false, hint: image_tag(object.image.url(:medium)).html_safe
        #...
    end
    f.actions
end

关于ruby-on-rails - ActiveAdmin 中的 Formtastic 提示问题(不需要的对象 ID 输出),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27667966/

相关文章:

ruby-on-rails - 对 Gutentag 标签进行搜查 - 未定义方法 `type' for nil :NilClass

ruby-on-rails - Ruby Rss 解析器和事件触发器

ruby-on-rails - ARel 中的绝对值( rails )

ruby-on-rails - 有没有办法预加载所有 gem 以提高 Rails 启动时间的速度?

ruby-on-rails - 轮胎 Elasticsearch 的过滤问题

ruby - 在 ActiveRecord 测试装置中配置 fixture_path

ruby-on-rails - authlogic - session 创建失败的原因并且没有错误消息(使用 formtastic)

ruby-on-rails - 乘客未显示某些图像 Rails 3.2.11

ruby-on-rails - 关于验证错误的回形针错误的附件 URL

ruby-on-rails - 通过回形针向 S3 提供 Content-MD5 header