<%= t('page.search_term') -%>: <%= search_field_tag 'query', h(@query), {:id => 'search_form_top', :class => 'search_form', :placeholder => t('page.search_term')} -%> <%= submit_tag t('page.search') -%> <%- if can? :create, SubjectHasClassification -%> <%= render 'page/add' %> <%- end -%>
<%- end -%><%= t('activerecord.models.classification') -%> | <%= t('activerecord.attributes.classification.note') -%> | <%= t('activerecord.models.classification_type') -%> | ||
---|---|---|---|---|
<%= link_to classification.category, subject_classification_path(@subject, classification) -%> | <%= classification.note -%> | <%= classification.classification_type.display_name.localize -%> | <%- if can? :destroy, classification -%> <%= link_to t('page.edit'), edit_classification_path(classification) -%> <% end %> | <%- if can? :destroy, classification -%> <%- if params[:mode] == 'add' -%> <%= link_to t('page.add'), new_subject_subject_has_classification_path(@subject, :classification_id => classification.id) unless @subject.classifications.include?(classification) -%> <%- else -%> <%- has_classification = @subject.subject_has_classifications.find_by_classification_id(classification) -%> <%= link_to t('page.destroy'), subject_subject_has_classification_path(@subject, has_classification), :data => {:confirm => t('page.are_you_sure')}, :method => :delete if has_classification -%> <%- end -%> <%- end -%> |