问题标签 [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.
ruby-on-rails - Rails、OpenID 和 Authlogic
我一直在关注ryan baytes 截屏视频 #170,并将ruby -openid 、authlogic和authlogic-oid添加到现有的 authlogic 身份验证系统中。
但是,我不断收到以下错误堆栈:
NameError(未初始化常量 OpenIdAuthentication::InvalidOpenId):/Library/Ruby/Gems/1.8/gems/ authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:53:in openid_identifier='
/Library/Ruby/Gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:47:in
credentials='authlogic (2.1.2) lib /authlogic/session/foundation.rb:28:in initialize'
authlogic (2.1.2) lib/authlogic/session/password.rb:140:in
initialize' authlogic (2.1.2) lib/authlogic/session/activation.rb:48:in initialize'
authlogic (2.1.2) lib/authlogic/session/klass.rb:61:in
initialize' authlogic (2.1.2) lib/authlogic/session/scopes.rb :79:in initialize'
app/controllers/user_sessions_controller.rb:10:in
new' app/controllers/user_sessions_controller.rb:10:in `create'
有没有人面临同样的问题?我正在使用导轨 2.3.4
我尝试了运行良好的二进制示例应用程序(rails 2.1.2),我尝试了 Ryan Bates 提供的代码,它也运行良好(rails 2.3.2)。因此,这些库正在使用以前版本的 rails。
有什么线索吗?
ruby-on-rails - 对方法定义感到困惑:def req=(request)
我在 Ryan Bates 的 railscast 网站上找到了这个,但不确定它是如何工作的。
我看到他正在保存用户 ip、用户代理和推荐人,但对这条线感到困惑req=(request)
。
ruby-on-rails - 铁路铸件中的问题第190集
听完 Rails Cast No 190 我坐下来试了一下
所以我安装了 nokogiri
在我的 Windows 7 Ultimate 笔记本电脑上。我使用 Ruby 1.9
这就是我安装 Nokogiri 的方式
现在为以下代码hello.rb
我试图以标题的形式获得结果,但出现以下错误!
我试图卸载并重新安装,gem uninstall nokogiri
但我仍然无法摆脱错误。
请帮我解决它!
谢谢
高塔姆
javascript - Railscast #197 的问题 - 嵌套模型表单第 2 部分
我正在尝试在带有问题、答案和(多选)选项的系统中实现 Ryan 的 Railscast #197。http://railscasts.com/episodes/197-nested-model-form-part-2。
- 我已经成功地实现了这些表单/部分之间的嵌套。
- 删除记录的更简单的“复选框”方法可以正常工作。
- 当我尝试添加/删除记录时会出现问题。
我已经完全按照他的 Railscast 中的代码复制了代码:
2个问题:
- 当我点击“删除”链接时,它并没有被删除——它只是向上或向下移动页面。
- 当我包含link_to_add_fields“添加答案”,f,:答案时,我得到nil:NilClass的未定义方法`klass'。
- - - 进步 - - -
如果我将函数 remove_fields(link) 移动到 new.html.erb 的顶部,则删除链接有效。这意味着,我在访问 application.js 中的函数时遇到问题。这是我的精简结构。
ruby-on-rails - Authlogic 和条件验证
是否有可能在 authlogic 的模型用户中执行条件验证,根据某些条件在acts_as_authentic 块中使用验证?我正在尝试实现多步注册表单,在 Ryan Bates 的带有 authlogic 的 railscast 217 中进行了描述。
ruby-on-rails - Railscasts 111 中的代码 - 高级搜索表单
在 Railcasts 的一个特定情节中,Ryan 谈到了高级搜索,并且他使用了一些代码来查找搜索条件。由于没有解释它的工作原理,我想对此进行一些澄清。
我欢迎任何有关其工作原理的信息,尤其是方法 products,因为他甚至将其称为 products.name 等。
ruby-on-rails - 如何为 Railscast 197 中的 link_to_add_fields 助手编写 RSpec 测试
我在 Railscast espisode #197 中使用了有关如何添加动态输入字段的方法细节,但我不确定如何为其编写 RSpec 测试。建议?
ruby-on-rails - Railscasts #228 - 可排序的表列
我正在关注 Ryan Bates 在 Sortable Table Columns 上的 railscast,并且我已经成功地获得了一个用于升序和降序排序的列。
我的表比 Railscast 中的表更复杂,因为我有来自不同表的列。
如何为制造商等相关表添加可排序列?
ruby-on-rails - OmniAuth 和 Facebook:证书验证失败
我已经按照Railscast #235尝试设置最小的 Facebook 身份验证。
我首先设置了一个 Twitter 身份验证,正如 Ryan 自己所做的那样。那工作完美无缺。
然后我继续添加 Facebook 登录。但是,在授权应用程序后,重定向/auth/facebook/callback
失败并显示:
我正在本地主机上工作。我没有在应用程序中设置任何 SSL。我究竟做错了什么?
ruby-on-rails - Rails - Railscasts 嵌套复杂表单
我正在使用 Ryan Bates 的Complex Forms Deep Branch,并尝试将该示例复制为具有两个额外嵌套级别的表单。
SurveyName 有很多 SurveyQuestions,其中有很多 SurveyOptions。
在 Deep Branch 中,Project 有很多任务,有很多任务。我的_task.html.erb
等价物是:
我希望我已经提供了足够的信息。令我感到困惑的是,使用相同的帮助代码 add_child_link 函数将无法工作。你能看到我错过了什么吗?