現在、ruby on railsにてファイル添付のテーブルを作成しております。
その中で、ある程度の内容は完成したのですが、ファイル添付したものが本来右のテーブルに表示させたいのですが、テーブル外に表示されております。
また削除も多数出ております。
どこが間違っているのかご教示よろしくお願い致します。
<div class="beige-wrapper"> <%= form_for([@company, @company.comments.build]) do |f| %> <% if @company.comments.any? %> <table width="90%"> <tbody> <caption class="heading">データ添付</caption> <tr> <th colspan="3">データ添付</th> </tr> <tr> <th>認定書</th> <td> <%= f.file_field :approval_data, id: :book_picture %> <%= f.hidden_field :status, :value => :approval_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.approval_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th>認定提出控え</th> <td> <%= f.file_field :ahead_data, id: :book_picture %> <%= f.hidden_field :status, :value => :ahead_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.ahead_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th>有期雇用契約書</th> <td> <%= f.file_field :term_data, id: :book_picture %> <%= f.hidden_field :status, :value => :term_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.term_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th>正規雇用契約書</th> <td> <%= f.file_field :regular_data, id: :book_picture %> <%= f.hidden_field :status, :value => :regular_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.regular_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th>シフト表</th> <td> <%= f.file_field :attendance_data, id: :book_picture %> <%= f.hidden_field :status, :value => :attendance_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.attendance_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th>賃金台帳</th> <td> <%= f.file_field :wage_data, id: :book_picture %> <%= f.hidden_field :status, :value => :wage_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.wage_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th>就業規則</th> <td> <%= f.file_field :labor_data, id: :book_picture %> <%= f.hidden_field :status, :value => :labor_data %> </td> <td> <% @company.comments.each do |comment| %> <%= comment.labor_data %> <% if comment.id.present? %> <%= link_to '[削除]', company_comment_path(company_id: @company.id, id: comment.id), method: :delete, class: 'command', data: { confirm: '本当に削除しますか?' } %> <% end %> </td> <% end %> </tr> <tr> <th colspan="4"> <%= f.submit %> </th> <%end%> </tr> </tbody> <% end %> </table> </div> </br> </br>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。