私はRoRで最小限のWikiを設計しています。基本的にプロジェクトには多くのページがあります。すぐに私はをクリックして、しかしRailsでのルーティング
http://localhost:3000/teaching/main
:これは、例えば、アクセスするには、このような「教育」プロジェクトの「メイン」のページを私を許す
map.root :controller => "projects"
map.resources :projects, :has_many => :pages
map.connect ':id', :controller => 'projects', :action => 'show'
map.connect ':project_id/:id', :controller => 'pages', :action => 'show'
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
:私のルーティングファイルは次のようになります
http://localhost:3000/projects/teaching/pages/main
URLを作成するヘルパーメソッドを、私が望むスキームに固執するにはどうすればよいですか?それは働いていなかったので、私はmap.connectのものを捨てるだろう...
'Teaching'はプロジェクトの名前です。はい、私はIDの代わりに名前に基づいてアドレスを指定しようとしています。私はSubDomainFuを見ていきます。 –