Saturday, December 15, 2007

Всем привет!

Не то, что бы мой основной блог загнулся или что-то, но просто внезапно пришла в голову мысль написать сюда небольшой хинт начинающим Rails-разработчикам.

Конечно, если вы уже ознакомились с книгой "Agile Web Development..." или хотя бы смотрели скринкаст, то вы прекрасно знаете, что все Controller-ы лежат в папке Controllers. Это понятное дело, рождает загроможденность и хочется контроллеры структурировать. Так вот, их можно замечательно укладывать в папки при создании указывая:

script/generate controller admin/userlist


Но как же из методов вложенного в папку контроллера адресоваться к другим контроллерам? Также

redirect_to(:controller => "/login" , :action => "login" )


Вот собственно говоря и все. Заметка закончена.