pboksz/diamond-clinic

View on GitHub
app/views/admin/clinical_trials/index.haml

Summary

Maintainability
Test Coverage
.wrapper.admin.clinical-trials
  .container
    = render 'layouts/messages'

    .new-model
      %h2= t('admin.clinical_trials.index.header')
      = link_to t('admin.clinical_trials.index.add'), new_admin_clinical_trial_path(locale), class: 'button'

    %table
      %thead
        %tr
          %td= t('admin.clinical_trials.index.order')
          %td= t('admin.clinical_trials.index.condition')
          %td= t('admin.clinical_trials.index.description')
          %td= t('admin.actions')
      %tbody
        - @clinical_trials.each do |clinical_trial|
          %tr
            %td= clinical_trial.order
            %td= clinical_trial.condition(locale: locale)
            %td= readmore(clinical_trial.description(locale: locale), max_length: 100)
            %td.action
              = link_to edit_admin_clinical_trial_path(locale, clinical_trial) do
                = icon('pencil')
              = link_to admin_clinical_trial_path(locale, clinical_trial), method: :delete, data: { confirm: t('admin.confirm') } do
                = icon('trash-o')