Если я сделаю следующую строку в хамле
%input#project_images{:name => "project[project_images]", :type=>'text', :value => @project_images.join(',') }/
My projects_controller
возвращает params[:project][:project_images]
в виде пустой строки ""
С другой стороны, если я использую ярлык рельсов:
= text_field( :project, :project_images, :value => @project_images.join(','))
Работает и возвращает строку "1,2,3"
Вот вывод html из двух разных строк
<input id="project_images" name="project[project_images]" type="text" value="1,2,3">
<input id="project_project_images" name="project[project_images]" size="30" type="text" value="1,2,3">