Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails:创建一个显示图像、传递路径的选择框_Ruby On Rails_Image_Select - Fatal编程技术网

Ruby on rails Rails:创建一个显示图像、传递路径的选择框

Ruby on rails Rails:创建一个显示图像、传递路径的选择框,ruby-on-rails,image,select,Ruby On Rails,Image,Select,因此,我有一个rails控制器,它有一个@images集,它有我想要从中选择的图像的路径,可以在image_标记中使用。此对象的表有一个图像路径字段。在这个对象的新视图中,我希望有一个选择框,显示@images中的每个图像,并将其文本传递到表单中,然后保存到对象的数据库中 现在,我有一段代码,可以生成一个显示文件名的选择框: = f.select :image_path, @images 以及可以显示所有图像的代码 -@images.each do |image| = image_tag

因此,我有一个rails控制器,它有一个@images集,它有我想要从中选择的图像的路径,可以在image_标记中使用。此对象的表有一个图像路径字段。在这个对象的新视图中,我希望有一个选择框,显示@images中的每个图像,并将其文本传递到表单中,然后保存到对象的数据库中

现在,我有一段代码,可以生成一个显示文件名的选择框:

= f.select :image_path, @images
以及可以显示所有图像的代码

-@images.each do |image|
  = image_tag image

我想要的是让选择框显示图像并像以前一样传递路径。

对于默认的rails选择标记,这是不可能的,尽管有一个名为 有关更多信息,请参见此