Sha256: f24871f47e7eeb6485016cf1e16b11c31c6e2a2309e0343b7c9d7298d6d5be87
Contents?: true
Size: 894 Bytes
Versions: 2
Compression:
Stored size: 894 Bytes
Contents
module Menus module Admin class Users < Menu::Group define do id :main parent Sites.new.build(scope).find(:users) menu :left, :class => 'left' do item :users, :action => :index, :resource => [@site, :user] end menu :actions, :class => 'actions' do activates object.parent.find(:users) item :new, :action => :new, :resource => [@site, :user] if @user && !@user.new_record? item :show, :url => admin_site_user_path(@site, @user) item :edit, :url => edit_admin_site_user_path(@site, @user) # item :show, :action => :show, :resource => @user # item :edit, :action => :edit, :resource => @user item :delete, :content => link_to("Delete", [:admin, @site, @user], :method => :delete) end end end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
adva_user-0.0.1 | config/initializers/menus.rb |
adva-0.0.1 | adva_user/config/initializers/menus.rb |