草庐IT

calendar_event_path

全部标签

ruby - 如何在 Mac OS X 上将 PATH 指向新版本的 ruby​​ 以连接 Octopress

我是MacOS(10.8.4),所以安装了ruby的系统版本(1.8.7)。我知道我无法删除它,因为它是我的系统所必需的。但是,我有兴趣通过Octopress在GitHub上建立一个Jekyll博客:http://octopress.org.它需要ruby​​版本1.9.3,所以我通过添加了它rbenvinstall1.9.3-p385它似乎有效(几个小时后才意识到我必须通过macports卸载旧版本的wine)。但是,当我运行localhost:~Dan$ruby-v我明白了ruby1.9.3p392(2013-02-22revision39386)[x86_64-darwin12.

ruby - rvm system-wide install : Warning! PATH 未正确设置

我在Ubuntu12.10上的/usr/local/rvm/bin中安装了RVM的多用户版本。当我将Ruby从1.9.3升级到2.0.0时,这似乎导致每当我执行rvmversion或类似命令时弹出以下错误消息:$rvmversionWarning!PATHisnotproperlysetup,'/usr/local/rvm/gems/ruby-2.0.0-p247/bin'isnotatfirstplace,usuallythisiscausedbyshellinitializationfiles-checkthemfor'PATH=...'entries,itmightalsohel

ruby-on-rails - 如何在 Rails 中覆盖 `root_path`?

我有这样定义的语言环境:#routes.rbscope"(:locale)",locale:/#{I18n.available_locales.join("|")}/do...root"home#index"end我还在ApplicationController的default_url_params中设置了语言环境。这样我的所有路线和网址都包含这样的语言环境:http://example.com/en/somethinghttp://example.com/fr/something这对我来说是预期的行为。我也有这样的根网址:http://example.com/enhttp://exa

ruby-on-rails - 使用 heroku rails 时出错,找不到数据库客户端 psql。检查您的 $PATH 并重试

尝试执行需要我执行railsdb的数据库操作我正在执行herokurunrailsdb但我得到了Runningrailsdbattachedtoterminal...启动,运行.7334找不到数据库客户端:psql。检查您的$PATH并重试。我做了:gemupdateheroku但是没有用。仍然出现相同的错误。还有:$herokurunbundleexecrailsdb--accountwork--appdmplanningRunning`bundleexecrailsdb`attachedtoterminal...up,run.1572Couldn'tfinddatabaseclie

ruby-on-rails - Rails 3.2.13 recognize_path 返回约束的路由错误

我的路由中有两条路径,同一条路径指向不同的Controller和Actionmatch'/:id'=>'users#show',:as=>'user',:constraints=>UserConstraintmatch'/:id'=>'customers#show',:as=>'customer'我的约束类有以下匹配项吗?方法defself.matches?(request)returnUser.exists?(request.path_parameters[:id])end当我在我的浏览器中调用url时,这工作正常。但是,这不适用于recognize_path方法。Rails.app

ruby-on-rails - 教程 Michael Hartl 在 9.3 上访问 edit_user_path 失败

我有一个我无法解决的错误。我按照教程中的步骤操作,但无法通过绿色测试。我遇到了这个错误:$bundleexecrspecspec/requests/user_pages_spec.rb-e"Editpage"Runoptions:include{:full_description=>/Edit\page/}FFFFailures:1)UserpagesEditpageFailure/Error:before{visitedit_user_path(user)}ActionView::Template::Error:undefinedmethod`model_name'forNilCla

ruby-on-rails - articles_path 是如何工作的? (RubyOnRails 教程)

我正在关注theofficialrubyonrailstutorial我刚刚完成了第5.9章。添加链接应该很简单,但我很困惑。当我输入bin/rakeroutes时,我得到以下输出:fl4m3ph03n1x:~/blog$bin/rakeroutesPrefixVerbURIPatternController#ActionarticlesGET/articles(.:format)articles#indexPOST/articles(.:format)articles#createnew_articleGET/articles/new(.:format)articles#newedi

ruby-on-rails - Rails 正在向后路由我的 calendar_event_path 吗?

Rails给我的URL的ID顺序错误。它将父ID传递给子代,将子ID传递给父代。在我的routes.rb中有resources:calendarsdoresources:eventsend哪个rakeroutes告诉我正在设置好的路线,例如calendar_eventGET/calendars/:calendar_id/events/:id(.:format){:controller=>"events",:action=>"show"}所以当我从我的部分View中请求该路线的路径时,它给了我一个id颠倒的url...http://localhost:3000/calendars//ev

ruby - LoadError : Expected {app_path}/models/model file. rb 定义模型名称

运行时出现错误LoadError:Expected/home/user/Desktop/Tripurari/myapp/app/models/host.rbtodefineHost##但它上面的每样东西都各就各位。有人能告诉我方法下面的确切问题是什么吗?defself.check_all(keyword)memo_mutex=Mutex.newmemo={}threads=[]name=keyword.keywordSITES.eachdo|site_and_options|threads 最佳答案 问题可能是由自动加载器引起的。如

ruby-on-rails - 为什么 `posts_path` 在 `rails console` 中不起作用?

为什么link_to'Back',posts_path在ERB中有效,但posts_path在控制台中无效?$railsconsoleirb(main):005:0>posts_pathNameError:undefinedlocalvariableormethod`posts_path'formain:Object 最佳答案 您需要在控制台中添加应用的上下文。app.posts_pathapp.getapp.posts_pathapp.responseapp.response.body