1

routes.rbで、コントローラーやアクションを指定せずに root_path を '/' に設定したいと考えています。それは可能ですか?

試してみroot to: '/'ましたが、コントローラーまたはアクションが指定されていないと不平を言っています。

更新情報:

Comfort-mexican-sofa CMSを使用していますが、root_path は cms ルート パスに設定する必要があります。

現時点redirect_to '/'では、コントローラーで使用しているだけで、これは機能していますが、使用した方が良いと思いましたroot_path

4

2 に答える 2

5

試す

root :to => "cms/content#show"

ドキュメントから: https://github.com/comfy/comfortable-mexican-sofa/wiki/Pages

最初に作成するページはホームページであるため、スラッグを指定することはできません。デフォルトでは、ルート ルートを指定せずにホームページにアクセスできるはずです。ただし、あなたまたはあなたが使用している gem が root_path ヘルパーにアクセスする必要がある場合はroot :to => "cms/content#show"、ルートで指定してください。

于 2014-03-05T10:40:57.243 に答える