J'essaie de séparer les vues des différentes plates-formes en différents sous-dossiers.Déclaration de modèle pour rechercher dynamiquement des vues dans RoR
Je l'ai fait pour la mise en page, au moment où je donne les résultats suivants:
classe MoviesController < ApplicationController
mise en page: site_layout
def site_layout
si (iphone_request?)
"iPhone/films"
autre
"films"
fin
Cela signifie que dans mes méthodes d'action, je n'ai pas besoin d'inclure: layout, mais j'ai toujours besoin d'inclure manuellement le chemin vers le modèle.
format.iphone {render: template => 'films/iPhone/index'}
Est-il possible d'avoir le même genre de déclaration de mise en page, mais pour les modèles?
Merci
Ben
La raison est parce que je ne veux pas que mes répertoires soient /films /new.html.erb /new.iphone.erb /new.wm.erb /new.js.erb Recherché pour essayer de les séparer un peu dans les sous-dossiers ... –