comment rendre les rails statiques 404, 500 pages d'erreur sans mise en page du site?
Je suis à l'aide de rails 3. Dans la production de rails joliment gère les exceptions et les charges de mes statique 404.html, 500.html etc des fichiers de mon répertoire public. Cependant, il charge ces fichiers dans mes layouts/de l'application.html.erb fichier. Je suis à la recherche d'un moyen de demander des rails pour charger ces fichiers SANS l'aide de ma demande de mise en page - par exemple, juste desservir le fichier html statique et rien d'autre. Quelle est la meilleure façon d'accomplir cette?
merci!
source d'informationauteur istan | 2012-03-21
Vous devez vous connecter pour publier un commentaire.
render :file => 'public/404.html', :status => :not_found, :layout => false
Pour un avancé approche de travail dans les Rails de cadre. Mise à jour de votre
routes
fichier:Ajouter un
ErrorsController
avec:Puis à l'intérieur de la
app/views/errors/
ajouter votreerror_404.erb
eterror_500.erb
des fichiers avec un snazy image et une barre de recherche.Plus d'info ici.