Rails 4.2: получение файлов без расширения ( collection_check_box)
У меня есть список файлов PDF, которые были переданы и отображены Rails collection_check_box
метод...
<%= f.collection_check_boxes :upload_ids, Upload.where(file_type: ".pdf"), :id, :file_name do |b| %>
<%= b.label do %>
<%= b.check_box + b.text %>
<% end %>
<% end %>
Как я могу показать имя файла без расширения в этом блоке кода?
1 ответ
Решение
Вам нужно извлечь его вручную:
<%= b.check_box + File.basename(b.text,'.*') %>