Я читал о маршрутизации в Rails 3 и не смог достичь того, что мне нужно. Все еще довольно плохо знакомы с маршрутами в Rails 3, поэтому я могу просто не замечать их или усложнять.
Вот чего я хочу достичь:
website/foo
маршруты к контроллеру foo
, index
действие
website/foo/index
маршруты к контроллеру foo
, index
действие
website/foo/bar
маршруты к контроллеру foo
, bar
действие
website/foo/random
маршруты к контроллеру foo
, index
действие
website/foo/bar/rondom
маршруты к контроллеру foo
, bar
действие
где "random" может быть любым текстом, числами, путями (/ new / x / w / y / 23) или любым другим.
Я пытался использовать и match
, и resources
с collection
, и пока он обрабатывал базовый случай, он не обрабатывал "random".
Я также ищу соответствующий именованный путь, должен ли он быть указан или он будет сгенерирован?