Class: Spina::Admin::AccountsController
Instance Method Summary
collapse
#captcha, #current_account, #error_explanation!, #image_tag_with_at2x, #link_to_add_fields, #markdown
Instance Method Details
#analytics ⇒ Object
21
22
23
|
# File 'app/controllers/spina/admin/accounts_controller.rb', line 21
def analytics
add_breadcrumb I18n.t('spina.preferences.analytics'), spina.analytics_admin_account_path
end
|
#aviary ⇒ Object
29
30
31
|
# File 'app/controllers/spina/admin/accounts_controller.rb', line 29
def aviary
add_breadcrumb I18n.t('spina.preferences.aviary'), spina.aviary_admin_account_path
end
|
#edit ⇒ Object
9
10
11
|
# File 'app/controllers/spina/admin/accounts_controller.rb', line 9
def edit
add_breadcrumb I18n.t('spina.preferences.account'), spina.edit_admin_account_path
end
|
#social ⇒ Object
25
26
27
|
# File 'app/controllers/spina/admin/accounts_controller.rb', line 25
def social
add_breadcrumb I18n.t('spina.preferences.social_media'), spina.social_admin_account_path
end
|
#style ⇒ Object
33
34
35
36
37
|
# File 'app/controllers/spina/admin/accounts_controller.rb', line 33
def style
add_breadcrumb I18n.t('spina.preferences.style'), spina.style_admin_account_path
@themes = ::Spina.themes
@layout_parts = current_theme.config.layout_parts.map { |layout_part| current_account.layout_part(layout_part) }
end
|
#update ⇒ Object
13
14
15
16
17
18
19
|
# File 'app/controllers/spina/admin/accounts_controller.rb', line 13
def update
if current_account.update_attributes(account_params)
redirect_to :back
else
redirect_to :back
end
end
|