ruby-on-rails 相关问题

Ruby on Rails是一个用Ruby编写的开源全栈Web应用程序框架。它遵循流行的MVC框架模型,并以其“面向配置的约定”方法应用程序开发而闻名。

尝试使用 Rails 连接 Postgresql 时出现连接错误

我正在尝试将 Rails 中的应用程序与 Postgresql 连接,但我遇到了有关用户名的错误,但是,我检查了几次,一切似乎都正常。 我正在使用 Rails 7 这是 docker-co...

回答 1 投票 0

如何在 Heroku 上为我的 Rails 应用程序安装 Poppler?

我想在 Active Storage 中启用 PDF 预览: https://api.rubyonrails.org/classes/ActiveStorage/Preview.html 为了做到这一点,我使用brew install poppler在我的Mac上安装了Poppler。我...

回答 1 投票 0

Mac ARM 设备:Rails 损坏 - 捆绑包无法工作 - ovirt-engine-sdk

我正在尝试在我的rails(6)应用程序中使用ovirt-engine-sdk gem。在我的 mac ARM64 机器上捆绑安装失败。根据 gem 文档,gem 应该与 ruby 3.x 版本一起使用,但我

回答 1 投票 0

如何在ActiveAdmin索引页下方显示新资源表单?

客户请求将 ActiveAdmin“新资源”表单显示在 index_as_table 下方,以便能够在创建新行时引用现有行。我以为我

回答 1 投票 0

如何使用 Kaminari Gem 计算所有分页页面的总金额?

我在使用 Kaminari Gem 进行分页时遇到问题,我想计算应用程序中所有费用的总和,但是,在我看来,我只获得单个分页页面的总费用...

回答 1 投票 0

从网站提取数据

我想从网站中提取属性数据, 我使用 mechanize 从几个网站获取数据, 我在这个网站上尝试过机械化,我得到了第一页的所有重复结果

回答 2 投票 0

如何执行rails 7'create.turbo_stream.erb'文件中的js代码

这是我的评论控制器代码 定义创建 @comment = current_user.comments.new(comment_params) @feed = Feed.find(params[:comment][:feed_id]) @comment.commentable = @feed @

回答 1 投票 0

当我添加绑定.pry 时代码可以工作,为什么?

我有一个代码流,我添加了一个绑定.pry,它可以工作,我删除它,它往往会失败

回答 1 投票 0

错误 // 用法:rails new APP_PATH [options] // 当运行 'rails server' 时

背景信息: 我正在使用 GIT 获取包含 Ruby 文件的项目存储库。该项目位于我的 Mac 主目录下的 SITES 文件夹中。 我有红宝石:1.8.7 我刚刚升级了

回答 6 投票 0

如何同步新的ActiveStorage镜像?

从 ActiveStorage 开始,您可以知道定义用于存储文件的镜像。 当地的: 服务:磁盘 根: <%= Rails.root.join("storage") %> 亚马逊: 服务:S3 访问密钥 ID:<%=

回答 4 投票 0

Rails机架攻击宝石油门

我不知道为什么我不能使用机架攻击宝石 这是我所做的 宝石文件 宝石“机架攻击” 我已经安装了宝石 配置/应用程序.rb config.middleware.use 机架::攻击 初始化器/rack-att...

回答 3 投票 0

css-bundling gem + Tailwind CSS 与 ActiveAdmin

我一直在尝试不使用 webpacker 的新 Rails 解决方案,但使用 css-bundling 和 js-bundling。 css-bundling 带有一些“预先选择”,例如 TailwindCSS。 安装时,链接...

回答 2 投票 0

Rails Active Storage - 如何将本地文件迁移到 s3 存储桶

之前我的文件上传到存储文件夹中。但现在我想在 s3 存储桶上上传图像。如何迁移 s3 存储桶上现有的本地数据? 我在这里找到了脚本 https://...

回答 7 投票 0

rails 控制台未启动

我位于应用程序的根目录中,当我输入时 $ 导轨控制台 看起来好像有东西正在加载,但什么也没有发生。 当我停止 ^C 时,我收到了以下跟踪: ^C/home/jonatas/.rvm/gems/ruby-...

回答 8 投票 0

Rails 设计禁用某些用户类型的密码恢复

在我的 Rails 项目中,我有不同类型的用户,其中之一具有 user_status :admin,与其他用户不同,它具有编辑内容的完全权限。出于显而易见的原因,我想添加

回答 5 投票 0

Enum,保存时默认值重置为 nil

在使用 PostgreSQL 的 RoR 7.1.3 应用程序中,我定义了一个枚举: create_enum :foo_states, %i[活动非活动] 创建表:foo做|t| t.enum :state,enum_type: :foo_states,默认值: :active...

回答 1 投票 0

Rails:带有button_to的按钮组

我在 Rails 应用程序中使用 Bootstrap,我想创建一个按钮组,其中包含使用 <%=button_to%> 生成的按钮。 这就是我所拥有的: ... 我在 Rails 应用程序中使用 Bootstrap,我想创建一个按钮组,其中包含使用 <%=button_to%> 生成的按钮。 这就是我所拥有的: <div class="btn-group icons"> <%= button_to(raw("<i class='icon-undo'></i>"), project_steps_path(@project), :method=>:post, :class=> "btn undoIcon disabled", :title=>"undo" )%> <button class="btn reorderIcon" title="reorder steps"><%=image_tag("icons/reorder_icon.png")%></button> <button class="btn expandIcon" title="expand"><i class="icon-fullscreen"></i></button> </div> 我期望 <%= button_to%> 在 html 中生成类似 <button class=...> 的内容,但我得到了以下内容: <div class="btn-group icons"> <form action="/projects/18/steps" class="button_to" method="post"><div><input class="btn undoIcon disabled" title="undo" type="submit" value="&lt;i class='icon-undo'&gt;&lt;/i&gt;"><input name="authenticity_token" type="hidden" value="waRzPnaIUfWBt+sAAQR5STOnilLXhirOx/GaE1i1kFI="></div></form> <button class="btn reorderIcon" title="reorder steps"><img alt="Reorder_icon" src="/assets/icons/reorder_icon.png"></button> <button class="btn expandIcon" title="expand"><i class="icon-fullscreen"></i></button> </div> 这会在我的页面上产生以下内容: 如何正确使用 <%=button_to raw()%> 创建按钮? 我通过将 button_to 替换为 link_to 解决了这个问题 你需要一点CSS。这就是我所做的: <div class='btn-group form-btn-group'> <%= button_to 'btn1', '#', class: 'btn', form_class: 'btn btn-default' %> <%= button_to 'btn2', '#', class: 'btn', form_class: 'btn btn-default' %> </div> 还有 CSS: <form>元素需要.btn类,但应为实际的<button>留出空间 取消<button>元素的样式 .form-btn-group > .btn { padding: 0; } .form-btn-group > .btn > .btn { border: none; background: none; } 在Rails 7和bootstrap 5.3上遇到问题,我尝试了@jibai31的解决方案。我尝试尽可能简洁: .btn-group.btn-form-group{ role: 'group', 'aria-label': 'Actions on my resource' } = link_to anc, class: 'btn btn-primary' do = bi_icon('eyeglasses') = link_to edit_anc_path(anc), class: 'btn btn-primary' do = bi_icon('pencil-square') = button_to anc, action: :delete, method: :delete, data: { turbo_method: :delete, turbo_confirm: t('confirm', scope: 'common') }, form_class: 'btn btn-primary', class: 'btn btn-primary' do = bi_icon('trash3') 请注意,使用 data: turbo_* 来替换 Rails-ujs data: confirm 并不开箱即用,因为您需要在最新的 Rails 版本中自行安装它。有关确认的更准确信息,请参阅此处。

回答 3 投票 0

活动时输入字段左上角的浮动标签

所以我有一个现有的 Ruby on Rails 项目,如下所示 = f.输入:p_number, 要求:真实, 自动完成:假, 占位符:t('users.form.

回答 1 投票 0

如何在rails中使用shopify api更新产品的位置

我已阅读 Shopify 文档,它指定使用产品 ID 将集合添加到自定义集合中。但如何使用rails中的shopify_api来实现这一点 我试过这个,它的响应是...

回答 1 投票 0

httparty 上未定义的方法 base_uri

我正在使用 httparty 创建一个 gem,以允许用户从站点获取 auth_token。 我需要执行 POST 方法会话: 发布 https://www.mysite.io/api/v1/sessions 接下来是电子邮件和密码...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.