i was looking through the typo code and see that all of the administrative controllers and views are placed in another subfolder. i tried just moving the files just for kicks and it didn''t work (didin''t really expect it to, but it was worth a shot.) so how do you set something up like that? i tried looking in the routes.rb file, but i''im not sure what''s in there that i would need and what i wouldn''t, plus i''m really trying to learn this and how things work instead of just copying and pasting other people''s code. -- Posted via http://www.ruby-forum.com/.
When creating the controllers, etc... if you add the path information it will be done for you. So for example, if you type: script\generate controller Admin/Account show You will end up with a directory structure that has /app/controllers/admin/account_controller.rb and /app/views/admin/show.rhtml Michael
Also remember that if you create controllers like ''admin/user'', ''admin/messages'' you will not be able to create a controller called just ''admin'' as that will confuse rails. Instead you create a controller like ''admin/base'' and make a route to map site.com/admin to site.com/admin/base On 6/4/06, Michael Trier <mtrier@gmail.com> wrote:> When creating the controllers, etc... if you add the path information > it will be done for you. So for example, if you type: > > script\generate controller Admin/Account show > > You will end up with a directory structure that has > /app/controllers/admin/account_controller.rb and > /app/views/admin/show.rhtml > > Michael > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- -------------- Jon Gretar Borgthorsson http://www.jongretar.net/
Michael Trier wrote:> When creating the controllers, etc... if you add the path information > it will be done for you. So for example, if you type: > > script\generate controller Admin/Account show > > You will end up with a directory structure that has > /app/controllers/admin/account_controller.rb and > /app/views/admin/show.rhtml > > Michaeli didn''t think about doing that when the controller was created. that''s prlly why mine wasn''t working. thanks. -- Posted via http://www.ruby-forum.com/.
J?n Borg??rsson wrote:> Also remember that if you create controllers like ''admin/user'', > ''admin/messages'' you will not be able to create a controller called > just ''admin'' as that will confuse rails. Instead you create a > controller like ''admin/base'' and make a route to map site.com/admin to > site.com/admin/base > > On 6/4/06, Michael Trier <mtrier@gmail.com> wrote: >> _______________________________________________ >> Rails mailing list >> Rails@lists.rubyonrails.org >> http://lists.rubyonrails.org/mailman/listinfo/rails >> > > > --that probably would have been my next question. thanks for the help! -- Posted via http://www.ruby-forum.com/.