Sha256: 2c9e0da81664ca13f338ba52668dc2ccd9f0c8b99362a6862fda6afda1aece27

Contents?: true

Size: 1.05 KB

Versions: 2

Compression:

Stored size: 1.05 KB

Contents

<%
  output = {
    :sEcho => params[:sEcho],
    :iTotalRecords => @rights.total_entries || 0,
    :iTotalDisplayRecords => @rights.size,
    :aaData => @rights.collect do |right|
      [
        content_tag(:div,
          content_tag(:div, '', :class => 'handler') +
          content_tag(:div, '', :id => polymorphic_html_id(right), :class => 'small-icons right-ico'),
          :class => 'handler_container'),
        content_tag(:div, right.name, :class => 'right-name'),
        right.controller_name,
        right.action_name,
        content_tag(:span, "&nbsp;".html_safe, :class => 'small-icons duplicate-link duplicate-right') +
        content_tag(:span, "&nbsp;".html_safe, :class => 'small-icons edit-link edit-right') +
        link_to('', [forgeos_core, :admin, right],
          :remote => true,
          :method => :delete,
          :confirm => I18n.t('right.destroy.confirm').capitalize,
          :class => 'small-icons destroy-link',
          :id => polymorphic_html_id(right, 'destroy')
        )
      ]
    end
 }
-%>
<%= raw output.to_json %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
forgeos_core-1.9.5.rc2 app/views/admin/rights/index.json.erb
forgeos_core-1.9.5.rc1 app/views/admin/rights/index.json.erb