ActiveAdmin 中的格式提示问题(不需要的对象 ID 输出)

2024-03-01

当我使用 formattastic DSL 进行 ActiveAdmin 编辑表单时,我得到以下输出:

#:0x00000006bd1018>

  • 图片标签>
  • 为什么这从 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
    
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

    ActiveAdmin 中的格式提示问题(不需要的对象 ID 输出) 的相关文章

    • 如何在 Rails 3.2.1 版本中注释 Rails 模型

      我正在尝试遵循一些在线教程来在 Rails 中注释我的模型 然而 似乎所有教程都在谈论过时的注释版本或不正确的安装 这真是一团糟 到目前为止我已经尝试过以下方法 1 在 Gemfile 中添加此内容 gem annotate 2 4 0 2
    • 获取设备中的当前用户ID

      如何使用设备获取控制器中的当前用户 ID 在我的控制器中我有这样的东西 def index me current user c User find me sheets c time sheets end 我收到一条错误消息 无法找到没有 I
    • 从 Ruby 中的 DateTime 变量获取时间

      我在 ruby 中工作 我有一个包含数据库中今天的日期时间的对象 我只想要时间截断数据 我怎样才能得到那个 Try 日期时间 strftime http www ruby doc org stdlib 1 9 3 libdoc date r
    • 使用 Fetch 和 FormData API 上传多个文件

      我正在尝试使用本机Fetch https developer mozilla org en US docs Web API Fetch API and FormData https developer mozilla org en US d
    • Rails:CSRF 令牌不工作但已设置

      我在 Heroku 上有我的 Rails 3 应用程序 当我发送银行信息时 我得到 WARNING Can t verify CSRF token authenticity但我的 CSRF 令牌已设置 https gist github c
    • 通过推送通知唤醒

      Suppose 有一些对象 例如 一个数组a 和依赖于对象的条件 例如 a empty 当前线程以外的某些线程可以操作该对象 a 因此条件评估值的真实性会随着时间的推移而变化 如何让当前线程在代码中的某个时刻休眠 并在条件满足时通过推送通知
    • 为什么“rails server -e production”会出现“没有路由匹配“/”并且样式表未加载?

      它正在运行 Rails 3 0 0 或 Rails 3 0 5 使用 Ruby 1 9 2 当处于开发模式时 rails server then http 本地主机 3000 http localhost 3000一切正常 并且http l
    • 为什么“捆绑”会在我的开发机器上安装生产 gem?

      Gemfile 说 gem sqlite3 groups gt development test gem mysql2 group gt production 然而当我打字时bundle install在我的开发机器上安装了所有 gem 我
    • 在rails中,如何将记录作为csv文件返回

      我有一个名为 Entries 的简单数据库表 class CreateEntries lt ActiveRecord Migration def self up create table entries do t t string firs
    • 创建一个简单的 Rails 3 文本助手 Gem [重复]

      这个问题在这里已经有答案了 我一直在开发我的第一个 Rails 3 插件 以打包一个我喜欢在ApplicationHelper我所有的应用程序 你可以看到整个代码在 Github 上 https github com burlesona s
    • 目前最流行的 Ruby on Rails AUTHORIZATION gem/plugin 是什么? [关闭]

      就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
    • 如何在 Rails 测试中测试 params 哈希?

      以下内容会生成错误 未定义的局部变量或方法 params assert equal params recipient id users one id 如何测试参数哈希 另外 你如何测试assert redirect当存在参数时 参数附加到
    • Rails 控制台无法运行

      rbenv 红宝石版本 2 6 6 导轨版本 5 1 4 我正在较旧的代码库中工作 ruby 2 6 6 rails 5 4 1 这是我每天使用的代码库 我必须通过 rbenv 下载一个新的 ruby 版本作为单独的存储库 这样做在我的旧代
    • Rails 5.1 CORS - 如何为不同环境设置不同来源

      我正在使用带有 Rail 5 1 API 的rack cors gem 根据文档 我有以下初始化程序 配置 初始化器 cors rb module Api Rails application config middleware insert
    • Heroku 部署错误

      在 Windows 环境中 尝试部署到 Heroku 时出现以下错误 C Ruby lib ruby gems 1 8 gems heroku 1 9 13 lib heroku commands base rb 32 in 没有这样的文件
    • Rails 3 在 Ruby 1.9.2 上初始化非常慢

      我使用 RVM 来管理环境 安装了 Ruby 1 9 2 p136 我认为是最新版本 和 Rails 3 创建了 gemset 并运行捆绑器 到目前为止一切正常 但 Rails 在运行命令 即生成 销毁 rake 等 时初始化速度非常慢 完
    • Rails/Nginx 中的超时——最佳实践

      我正在开发一个应该在 Nginx 服务器上运行的 Rails 应用程序 根据输入 应用程序可能需要很长时间来处理请求 或者在出现错误时挂起 因此我想防止进程永远运行 除了确保客户端收到超时信号的 Nginx 配置之外 我想我可能仍然需要确保
    • Rails:named_scope、lambda 和块

      我认为以下两个是等效的 named scope admin lambda company id conditions gt company id company id named scope admin lambda do company
    • Nokogiri 保持 HTML 实体不变

      我希望 Nokogiri 保持 HTML 实体不变 但它似乎正在将实体转换为实际的符号 例如 Nokogiri HTML fragment p reg p to s 结果是 p p 似乎没有什么可以将原始 HTML 返回给我 inner h
    • 使用 Ruby aws-sdk 跟踪文件到 S3 的上传进度

      首先 我知道SO中有很多与此类似的问题 在过去的一周里 我读了大部分 如果不是全部 但我仍然无法让这项工作为我工作 我正在开发一个 Ruby on Rails 应用程序 允许用户将 mp3 文件上传到 Amazon S3 上传本身工作正常

    随机推荐