mirror of
https://github.com/fspc/BikeShed-1.git
synced 2025-02-28 16:53:23 -05:00
Display User roles by username, then full name
Also set the default_fields_for_forms
This commit is contained in:
parent
8172b04805
commit
0f89cf057a
@ -5,14 +5,26 @@ class UserRoleJoins < Netzke::Basepack::Grid
|
||||
c.header = false
|
||||
c.title = "User Roles"
|
||||
c.columns = [
|
||||
{ :name => :user__first_name, :text => "First"},
|
||||
{ :name => :user__last_name, :text => "Last"},
|
||||
{ :name => :user__username, :text => "Username"},
|
||||
{ :name => :name, :getter => lambda{ |rec|
|
||||
user = User.find_by_id(rec.user_id)
|
||||
user.nil? ? "" : "#{user.first_name} #{user.last_name}"
|
||||
}
|
||||
},
|
||||
{ :name => :role__role, :text => "Role"},
|
||||
:created_at,
|
||||
:updated_at,
|
||||
:ends ]
|
||||
end
|
||||
|
||||
def default_fields_for_forms
|
||||
[
|
||||
{ :name => :user__username, :field_label => 'Username' },
|
||||
{ :name => :role__role, :field_label => 'Role' },
|
||||
{ :name => :ends }
|
||||
]
|
||||
end
|
||||
|
||||
#override with nil to remove actions
|
||||
def default_bbar
|
||||
[ :apply, :add_in_form, :search ]
|
||||
|
Loading…
x
Reference in New Issue
Block a user