问题标签 [railscasts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1722 浏览

jquery - 使用没有默认“名称”的 jquery TokenInput

我正在尝试使用此处找到的 jquery tokeninput:http: //loopj.com/jquery-tokeninput/遵循 railcasts 的指南:http: //railscasts.com/episodes/258-token-fields

默认情况下,它需要 table/json 上的“名称”列。

有什么方法可以自定义将其更改为其他内容(在我的情况下为“account_number”)?

(在直播中,他说如果您没有“名称”列,则需要额外的自定义)

0 投票
4 回答
9579 浏览

ruby-on-rails - Rails 3嵌套模型未知属性错误

  • 我有一个模型“问题”和一个嵌套模型“关系”
  • 在 issue.rb 中我提到过:

    /li>
  • 在 relationship.rb 我提到过:

    /li>
  • 在 Ryan Bates Railcast#196 之后,我的问题控制器中有以下内容:

    /li>

但是,我遇到错误“未知属性:关系”

我在这里做错了什么吗?我确实在日志中看到将关系属性传递给服务器,但是,此错误不会让创建成功。

我在 Rails 方面的专业知识是初学者水平,所以如果我问一个可能被认为微不足道的问题,请原谅我。

谢谢您的帮助。

编辑:相关控制器代码:

我在跟踪中看到的:

在问题参数中,我看到关系参数按预期传递:

另一个更新 发布 form_for 代码:

0 投票
3 回答
450 浏览

ruby-on-rails - OmniAuth for facebook

I am trying to use this railscast episode to provide authentication via twitter http://railscasts.com/episodes/235-omniauth-part-1

I'm wondering whether it is possible to use omni auth to login with facebook as well?

Also, I wanted to use the HTML OpenID selector but the demo doesn't have facebook button and their FAQ suggests they don't have support for facebook, however, SO Authenticate page does show facebook as one of the buttons. The openid selector that SO uses is custom?

0 投票
1 回答
893 浏览

ruby-on-rails - "错误:\"throw $continue\" 已弃用,请改用 \"return\""

我正在关注railscast 以生成复杂的形式

我收到此错误:-

任何的想法?

当我尝试添加新问题时收到此错误。

0 投票
1 回答
1666 浏览

ruby-on-rails - ROR 3:活动日历

我是 Rails 新手,在使用日历时需要一些帮助

我生成了一个脚手架:

现在我可以为特定日期创建事件并给出一些描述。

我看了 Ryan Bate 的 rails cast video for calendar。但是该插件对我不起作用。

然后我跟着:https ://github.com/elevation/event_calendar (在视频中显示)并按照说明进行操作。

有了这个我可以创建一个日历,但它只是空白。如何将我创建的事件对象添加到日历中以对应日期?

0 投票
1 回答
58 浏览

ruby-on-rails-3 - Rails:如何将模型链接到经过身份验证的用户

  • 我想将模型正确链接到一个模型TasksUser以确保只有经过身份验证的用户才能访问仅属于和Tasks依赖的模型UserTask

  • 我的用户模型是使用Railscasts 的 Ryan B 的漂亮身份验证生成的

  • 我很难找到有关如何设置这些视图以确保安全的指南。

有什么建议吗?

0 投票
1 回答
1272 浏览

ruby-on-rails - NoMethodError - Railscast 145 之后路由中的未定义方法

我正在使用 Rails 3.1 并遵循此 railscast来实现活动商家,我正在尝试复制剧集中使用的购物车,但出现此错误:

无方法错误

# Rails.root 的未定义方法“current_cart”:/users/dave/work/sell

应用程序跟踪 | 框架跟踪 | Full Trace config/routes.rb:7:in block (2 levels) in <top (required)>' config/routes.rb:6:inblock in 'config/routes.rb:1:in `' 加载以下文件时发生此错误:
/users/dave/work/sell/config/routes.rb

我的路线.rb

rails cast 版本(通过查看 github 上的源代码)使用 |map| map.resources :无论以何种方式编写 routes.rb。

感谢您的任何帮助,非常感谢!

0 投票
1 回答
153 浏览

javascript - 如何用 jQuery 而不是 RJS 做复杂的表单

在 railscasts 的第 74 集中,ryan 展示了如何使用 RJS 实现复杂的表单:http ://railscasts.com/episodes/74-complex-forms-part-2

link_to诀窍是使用 RJS创建部分和部分。这一集已经很老了,当时可能还没有 jQuery。现在使用我的 Rails3 应用程序,我想实现与他在第 74 集中所做的相同的事情,但我想使用 jQuery 来实现同样的事情。

有没有办法用 jQuery 做到这一点?

0 投票
1 回答
1401 浏览

ruby-on-rails - 将商品添加到购物车重定向错误

我一直在关注这个 Railscast在一个新的测试应用程序中实现 Active Merchant 并且进展顺利,但现在我正试图将我所做的添加到我的主应用程序中它的破坏。

在我的测试应用程序上单击“添加到购物车”时,它会重定向到当前购物车并按预期列出该项目。

在我的主应用程序上单击添加到购物车链接重定向到:

line_items 控制器如下所示:

添加到购物车链接如下所示:

编辑 - 日志

添加项目的测试版本(工作):

主应用版本:

我不明白为什么要重定向到订单项索引而不是创建,代码是一样的。

编辑 - 路线

编辑 - 取自我的应用程序控制器

感谢您的任何帮助,非常感谢!

0 投票
1 回答
312 浏览

ruby-on-rails-3 - Rails 3 - 帮助!子域 - 用户无法注销?

我在http://asciicasts.com/episodes/221-subdomains-in-rails-3关注了 ascii

我已将 :domain 选项设置为 :all 在会话存储中:

Rails.application.config.session_store :cookie_store, :key => '_bloggit_session', :domain => :all

现在我的用户无法注销。

任何想法为什么?我试过删除所有 cookie,然后再试一次,等等。

我可以登录,并且我的会话跨子域进行,但我无法注销。

我正在使用 rails 3 和 authlogic 进行身份验证。

谢谢你的帮助!