Sha256: c5625de89e6035c6da8486e9c078212195d29435ecdf9d904800f8825cd3cf1a

Contents?: true

Size: 1.52 KB

Versions: 5

Compression:

Stored size: 1.52 KB

Contents

<h1>Edit Role</h1>

<table>
<tr><td>Parent:       </td><td id='parent_id_container'></td></tr>
<tr><td>Name:         </td><td id='name_container'></td></tr>
<tr><td>Description:  </td><td id='description_container'></td></tr>
<tr><td>Members:      </td><td id='members_container'></td></tr>
</table>
<div id='message'></div>
<p>
<input type='button' value='Back'         onclick="window.location='/roles';" />
<input type='button' value='Delete Role'  onclick="Caboose.Role.delete(<%= @role.id %>);" />
</p>

<% content_for :caboose_js do %>
<%= javascript_include_tag "caboose/roles" %>
<script type="text/javascript">
$(document).ready(function() {
  var fields = [
    <%
    membersValue = @users.collect{|u| u.id}.to_json
    membersText = @users.collect{|u| r.first_name + " " u.last_name}.join('<br />')
    %>
    { id: 'name'          , field_type: 'text'  , value: "<%= @role.name %>" },
    { id: 'description'   , field_type: 'text'  , value: "<%= @role.description %>" },
    { id: 'parent_id'     , field_type: 'select', value: <%= @role.parent_id %> , text: "<%= @role.parent.name %>", empty_text: '[Empty]'   , loading_message: 'Getting roles...', options_url: '/roles/options' },
    { id: 'members'       , field_type: 'select', value: <%= membersValue %>    , text: "<%= membersText %>"      , empty_text: '[No roles]', loading_message: 'Getting users...', options_url: '/users/options', multiple: true }
  ];
  var params = {
    update_url: '/roles/<%= @role.id %>'		
	};
	$.quickEdit.init(fields, params);
});
</script>
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
caboose-cms-0.0.7 app/views/caboose/roles/edit.html.erb
caboose-cms-0.0.5 app/views/caboose/roles/edit.html.erb
caboose-cms-0.0.4 app/views/caboose/roles/edit.html.erb
caboose-cms-0.0.3 app/views/caboose/roles/edit.html.erb
caboose-cms-0.0.2 app/views/caboose/roles/edit.html.erb