Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我的路线是什么?_Ruby On Rails_Ruby On Rails 3_Routes - Fatal编程技术网

Ruby on rails 我的路线是什么?

Ruby on rails 我的路线是什么?,ruby-on-rails,ruby-on-rails-3,routes,Ruby On Rails,Ruby On Rails 3,Routes,我在Rails 3上工作 我的网址是: 我的方法如下: class GeneralController < ApplicationController def terms_and_conditions if !params[:val].nil? @val=params[:val] else @val='tc' end end end class GeneralController“一般条款和条件” 如果您需要的不仅仅是获取,您

我在Rails 3上工作

我的网址是:

我的方法如下:

class GeneralController < ApplicationController

  def terms_and_conditions
    if !params[:val].nil?
      @val=params[:val]
    else
      @val='tc'
    end
  end

end
class GeneralController

我的路线是什么?请帮助我创建路线。

我建议您先阅读标题为的指南

要设置简单的可访问路由,请将以下内容添加到
routes.rb
文件中


获取“/条款和条件”=>“一般条款和条件”


如果您需要的不仅仅是获取,您可以使用
match
。在应用程序根目录中,您可以执行
rake routes
以查看应用程序的所有路由。关于您选择的<>代码> /TysMyand条件> <代码>,最好是使用一个较短的路径,如<代码> /术语< /代码>和/或考虑执行<代码> /条件>代码> >

我建议您先阅读题为“

”的指南。 要设置简单的可访问路由,请将以下内容添加到
routes.rb
文件中


获取“/条款和条件”=>“一般条款和条件”

如果您需要的不仅仅是获取,您可以使用
match
。在应用程序根目录中,您可以执行
rake routes
以查看应用程序的所有路由。关于您选择的<>代码> /TysMyand条件> <代码>,最好是使用一个较短的路径,如<代码> /术语< /代码>和/或考虑执行<代码> /条件>代码> >

[YourAppNameHere]::Application.routes.draw do
match '/terms_and_conditions',    to: 'general#terms_and_conditions'
end
尝试:


我不明白“我的路线是什么”。请你扩展你的问题好吗?我创建了这个匹配“条款和条件”=>“一般条款和条件”,但现在我没有路线错误,我不明白“我的路线是什么”。请你扩展你的问题好吗?我创建了这个匹配“条款和条件”=>“常规条款和条件”,但现在我没有路由错误我创建了这个,但现在我没有路由错误匹配“条款和条件”=>“常规条款和条件”有一个打字错误,请确保它与上面的相同。将此添加到调试后,使用
rake routes
更新您的帖子。谢谢。我创建了这个,但现在没有路由错误匹配“terms#u and_conditions”=>“general#terms#u and_conditions”有一个拼写错误,请确保它与上面的相同。将此添加到调试后,使用
rake routes
更新您的帖子。谢谢。我的url是我获取价值的方式。您是否尝试过“匹配”/术语和条件“,:to=>“常规术语和条件”。一旦路由匹配,您可以在控制器或视图中使用params[:val]获取val的值。您可以尝试以下url以获取有关路由的更多解释。[链接]我的url是如何获取价值的。您是否尝试过“匹配”/术语和条件“,:to=>“常规术语和条件”。一旦路由匹配,您可以在控制器或视图中使用params[:val]获取val的值。您可以尝试以下url以获取有关路由的更多解释。[连结]