Sha256: e85f5319cfa1477e560795c1579d1cd5d44a3384e767e7941c4fd02e06ebd335
Contents?: true
Size: 686 Bytes
Versions: 4
Compression:
Stored size: 686 Bytes
Contents
# frozen_string_literal: true module PandaCms module Admin class MenusController < ApplicationController before_action :set_initial_breadcrumb, only: %i[index] before_action :authenticate_admin_user! # Lists all menus which can be managed by the administrator # @type GET # @return ActiveRecord::Collection An array of all menus def index menus = PandaCms::Menu.order(:name) render :index, locals: {menus: menus} end private def menu @menu ||= PandaCms::Menu.find(params[:id]) end def set_initial_breadcrumb add_breadcrumb "Menus", admin_menus_path end end end end
Version data entries
4 entries across 4 versions & 1 rubygems