Ruby on rails 我的路线是什么?
我在Rails 3上工作 我的网址是: 我的方法如下: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“一般条款和条件” 如果您需要的不仅仅是获取,您
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以获取有关路由的更多解释。[连结]