railscasts

在 Rails 部分中生成动态子行

我已经使用nested attributes Railscast 作为指导实现了一个嵌套的属性形式。因此,用户可以单击图标将“子”行动态添加到我的视图中。 不幸的是,我只能为我视图中的最后一个图标(插图here)进行这项工作。这个图标是在我的视图中生成的,但其他图标是在用于渲染每一行的部分中生成的。 可以这样做吗?如果是这样,最好的方法是什么? 这是我最近的尝试。 表has_many 插槽... »

如何使用私人提交来隐藏个人资料?

当用户通过private 提交时,我们如何隐藏提交的信息,使其不让提要和其他用户在他的公开资料中看到? <%= button_tag(type: 'submit', class: "btn") do %> ... <%= button_tag(type: 'submit', class: "btn", id: "2", name: 'private') do %>... »

在 Rails 4 中使用 AJAX 进行搜索、排序和分页

我正在尝试在 Rails 4.0.1 应用程序中进行实时搜索。 我使用了Railscasts #240 tutorial,但我得到的结果与演员表不同。似乎我唯一的问题是 AJAX 脚本,但我不知道为什么或如何。 app/views/subproducts/index.html.erb <%= form_tag subproducts_path, :method => 'get', ... »

用咖啡脚本中的图像替换文本

我遵循 Railscasts 在我的 Rails 应用程序上无限滚动。 jQuery -> if $('.pagination').length $(window).scroll -> url = $('.pagination .next_page a').attr('href') if url && $(window).scrol... »

Rails - Railscast 的简单搜索不显示

我一直在关注有关如何创建简单搜索表单的 railscast 教程, 出于某种奇怪的原因,每当我搜索 URL 更改并且服务器日志显示它搜索帖子时,在这种情况下是广告,但它不显示它。 我的广告控制器。 class AdsController < ApplicationController before_action :set_ad, only: [:show, :edit, :updat... »

使用没有关联模型的演示者(Ryan Bates 的风格)

我想使用演示者(如这里所示:http://railscasts.com/episodes/287-presenters-from-scratch?view=asciicast)来清理我的 static_pages 视图,但他的方法似乎依赖于一个底层模型,而 static_pages 没有。我可以将这种方法用于我的静态主页吗? 我的用户设置(效果很好,并且确实有相应的模型)如下所示: Prese... »

创建一个批准表,列出所有未批准的样品并允许编辑/批准它们

我有一个名为 sample 的模型。为简化起见,“sample”将包含“name”、“price”和“approved”字段。 我想要一个页面,列出所有“approved = 'false'”的样本。在此页面中,我希望能够编辑示例字段,完成后选中已批准的复选框,然后按表单按钮批准所有选定的示例字段。 我看了 railscast #198 但它有一个我想避免的前一页......他有一个列出所有样... »

railscast# 238 的问题,date_select 不适用于 rails 4。

我正在尝试 railscast#238。 我正在使用 rails 4 和 mongoid(4.0.0)。尝试使用 date_select 帮助器添加 published_on 字段时。它无法保存到集合中。 然后,我在 permit 函数中添加了 :published_on 。但后来我也遇到了错误。 我也试过包括 Mongoid::MultiParameterAttributes 但没有找到。我认为... »

开箱即用的 Railscast

我是 Rails 新手,正在尝试使用 Stripe RailsCast 进行计费 (http://railscasts.com/episodes/288-billing-with-stripe)。我克隆了项目并从 saas-after 目录 (https://github.com/railscasts/288-billing-with-stripe) 构建了项目。 然后我在 config/in... »

Rails 3和delayed_job在生产中

在我的rails 3 应用程序中使用delayed_job gem 开发效果很好,但是当我尝试使用capistrano 将它用于生产时,它给了我这些错误 脚本/delayed_job:权限被拒绝 我正在使用他们的方法 我跟着这些 Railscast 视频 http://railscasts.com/episodes/171-delayed-job-revised https://... »

如何在公共活动中设置收件人 ID

我正在查看公共活动 Gem Railscast 视频。 (http://railscasts.com/episodes/406-public-activity) 我当前的数据库看起来/存储除了收件人 ID 之外的所有内容......它显示为 nil #<PublicActivity::Activity id: 108, trackable_id: 133, trackable_type:... »

无法让 rails 搜索表单与 simple_form 和 sunspot 一起使用

我有一个简单的 Rails 应用程序,它使用 simple_form gem 作为表单,我正在尝试使用 sunspot 设置搜索表单。我已按照 Ryan Bates 的 railscast 中关于设置太阳黑子的说明进行操作,除了我知道我没有使用 simple_form 助手并且我想使用这一事实外,它工作正常。这是搜索表单的代码: 来自_search.html.erb: <%= form_... »

使用carrierwave以嵌套形式上传多个图像

我正在关注railscasts episode 381,试图允许使用carrierwave gem 和jQuery 文件上传将多个图像上传到我的应用程序。 我的应用程序用于一个大学项目,并设置了一个 hikingtrails 模型,该模型具有许多并接受 pics 模型的嵌套属性。 在我将 file_field 的 multiple 选项设置为 true 并硬编码输入名称属性(即 <%=... »

Jquery:Jcrop 不工作:Railscasts 182

我正在使用 Railscasts 182 裁剪上传的图像。根据我实现的视频: 我正在个人资料页面上传一张图片。这是我的个人资料控制器: def edit @profile = current_user.profile if @profile.photo.nil? redirect_to current_user.profile else render :action... »

Jquery 令牌输入中的令牌限制

此令牌输入来自http://loopj.com/jquery-tokeninput/ 我看到了来自http://railscasts.com/episodes/258-token-fields-revised的教程 当我在很多地方使用它时,有时我只需要一个值选择,而在其他地方需要多个值。它是多值选择的代码。 现在我希望它只搜索一次并只提交一个值。 有没有办法在我的 coffescript 文件中... »

Coffeescript 找不到 div - railscast 114 已修改

尝试使用 will_paginate 跟随 railscast 114 的指南,使用无穷无尽的页面,但我的咖啡脚本出现错误: home.js.coffee jQuery -> if $('.pagination').length $(window).scroll -> url = $('.pagination .next_page').attr('href') if u... »

在 ajax 请求上,Rails 中出现 Gettin 500 Internal Server Error

我正在尝试从表单创建记录。我使用 railscast 136 作为基础工作。当我尝试提交时,由于缺少部分而收到 500 错误。我已经创建了控制器相关的 javascript 视图,但它正在请求与模型同名的视图。 错误信息 呈现的约会/create.js.erb (3.8ms) 完成 500 内部 12ms 内的服务器错误 ActionView::Template::Erro... »