Class: SimpleContentManagement::SimplePagesController
- Inherits:
-
InheritedResources::Base
- Object
- InheritedResources::Base
- SimpleContentManagement::SimplePagesController
- Includes:
- SimpleAdminPanel::ControllerExtensions
- Defined in:
- app/controllers/simple_content_management/simple_pages_controller.rb
Instance Method Summary collapse
Instance Method Details
#create_simple_menu_item ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'app/controllers/simple_content_management/simple_pages_controller.rb', line 7 def route = resource.simple_routes.first = SimpleContentManagement::SimpleMenuItem.create uri: "/#{route.path}.html", name: resource.name if .persisted? flash[:notice] = "Pagina toegevoegd aan menu." else flash[:error] = "Kon pagina niet toevoegen aan menu: #{simple_menu_item.errors.full_messages.to_sentence}" end redirect_to resource_path end |
#end_of_association_chain ⇒ Object
18 19 20 |
# File 'app/controllers/simple_content_management/simple_pages_controller.rb', line 18 def end_of_association_chain resource_class.active end |