Rails - хотел бы создать контроллер с тире или подчеркиванием в имени - PullRequest
1 голос
/ 01 июля 2010

Я хотел создать несколько базовых html-страниц для добавления в мое приложение rails.

Я подумал, что спокойный способ сделать это - создать контроллер.Проблема в том, что я хотел бы, чтобы страницы были заголовком из двух слов.=> бывшийwww.mydomain.com/foo-bar/

По причинам SEO это действительно должно быть два слова, и мне нужно разделение ... использование www.mydomain.com/foobar/ будет последним средством

Проблема в том, что я не могу "скрипт / сгенерировать foo-bar контроллера" из-за тире.

Есть ли какой-нибудь способ обойти это?

1 Ответ

2 голосов
/ 01 июля 2010

Подчеркивание работает для вас? Вы можете просто:

$ script/generate controller foo_bar

Ваше имя класса контроллера будет FooBarController, и маршрут по умолчанию будет сопоставлять его с чем-то вроде http://www.example.com/foo_bar/abc....

...