Im utilisant 2 ensembles de vues différents pour les rôles de 2 utilisateurs différents. Im en utilisant register_alias:Comment utiliser partiel dans les vues avec différents alias MIME?
Mime::Type.register_alias "text/html", :basic
dans le contrôleur:
class SomeController < ApplicationController
def index
# …
respond_to do |format|
format.html # index.html.erb (advance)
format.basiC# index.basic.erb
end
end
end
Dans certains cas, je dois utiliser le même code dans les deux vues, puis je voudrais utiliser un partiel, mais parce que de l'alias MIME, je dois utiliser 2 partiels identiques: my_partial.html.erb et my_partial.basic.erb
Je pense qu'il y a une solu pour sécher le code et n'utiliser qu'un partiel.
Avez-vous des solutions?
merci, Alessandro
Pourquoi utilisez-vous différents types MIME pour différents rôles? Cela me semble un peu étrange, sauf peut-être un rôle pour les utilisateurs accédant au site en utilisant un appareil mobile. –
En fait, ils sont MIME alias. J'ai cette solution ici (ma question): http://stackoverflow.com/questions/3157063/different-set-of-views-for-different-users-roles –