2010-10-22 3 views

Répondre

7

Vous pouvez créer un contrôleur HomePage (avec des vues associées) et écrire l'action d'index pour cela. Si la disposition de la page d'accueil est différente de celle de l'application, dans le dossier app/views/layouts /, créez un modèle home_page.html.erb. Cela sera automatiquement utilisé par un HomePageController au lieu du modèle par défaut application.html.erb.

+0

En ce moment, ma page par défaut est views \ pages \ home.html.erb ... Mais cela a un IF/ELSE pour voir si l'utilisateur actuel est connecté. Dois-je créer un home_signin.html.erg et un unsigned_home. fichier html.erb? Si c'est le cas, comment? – user479959

+1

Peut-être que cette question peut vous aider avec la réponse: http://stackoverflow.com/questions/3993148/rails-displaying-different-view-for-the-same-url. C'est une question similaire, mais pas exactement la même que la vôtre. – Zabba

Questions connexes