Module: RademadeAdmin::Breadcrumbs
- Included in:
- AbstractController
- Defined in:
- app/services/model_controller/breadcrumbs.rb
Instance Method Summary collapse
- #edit_breadcrumbs ⇒ Object
- #list_breadcrumbs(with_url = false) ⇒ Object
- #new_breadcrumbs ⇒ Object
- #related_breadcrumbs ⇒ Object
- #root_breadcrumbs ⇒ Object
Instance Method Details
#edit_breadcrumbs ⇒ Object
17 18 19 20 |
# File 'app/services/model_controller/breadcrumbs.rb', line 17 def (true) .add edit_name end |
#list_breadcrumbs(with_url = false) ⇒ Object
8 9 10 |
# File 'app/services/model_controller/breadcrumbs.rb', line 8 def (with_url = false) .add model_info.item_name, with_url ? admin_list_uri(model) : nil end |
#new_breadcrumbs ⇒ Object
12 13 14 15 |
# File 'app/services/model_controller/breadcrumbs.rb', line 12 def (true) .add t('rademade_admin.new_record') end |
#related_breadcrumbs ⇒ Object
22 23 24 25 26 |
# File 'app/services/model_controller/breadcrumbs.rb', line 22 def (true) .add @item.to_s, admin_edit_uri(@item) .add @related_model_info.item_name end |
#root_breadcrumbs ⇒ Object
4 5 6 |
# File 'app/services/model_controller/breadcrumbs.rb', line 4 def .add t('rademade_admin.dashboard'), root_path end |