Handle errors using Gaffe

This commit is contained in:
wvengen 2015-06-06 20:20:07 +02:00
parent ae4979a3f0
commit 9efa9d5d43
12 changed files with 71 additions and 17 deletions

View file

@ -0,0 +1,9 @@
- title local_assigns[:title], false
- unless login_layout?
%i.hidden-phone.large-error-icon.icon-exclamation-sign
%div(class="#{login_layout? ? '' : 'span6'}")
%h1= local_assigns[:title]
%div(class='alert alert-#{local_assigns[:type] || 'warn'}')
= local_assigns[:page]
= link_to t('ui.back'), 'javascript:history.go(-1)', class: 'btn btn-primary'

View file

@ -0,0 +1,5 @@
- page = capture do
%p= t '.text1'
%p= t '.text2'
= render 'error', title: t('.title'), type: :error, page: page

View file

@ -0,0 +1,4 @@
- page = capture do
%p= t '.text'
= render 'error', title: t('.title'), page: page