创建一个表单行,该表单行从另一个CRUD表中获取2个相关属性的值

时间:2019-07-17 02:38:34

标签: ruby-on-rails ruby rubygems ruby-on-rails-5

我有2个通过Scaffold创建的属性,名称分别为Destination Name和Destination Kilometer。每个目标名称都有自己链接的目标公里列。我进一步用名称Createform创建了一个新表单,我想要一个函数,其中名称目的地有一个标签。用户案例是用户应该能够选择目的地名称,并且应该同时显示相应的公里数。我尝试了以下操作,但出现了错误

运行以下代码时,出现以下错误:

Createforms#new中的NameError 在第34行出现的地方显示/ ** / app / views / createforms / _form.html.erb:

未初始化的常量CreateformsHelper :: Destination_name 提取的源(第4行附近):

def destname_with_klm     “#{Destination_name}。#{Destination_kilometre}” 结束 结束

模板包含的痕迹:app / views / createforms / new.html.erb

createforms / _form.htmlrb

创建表单html        <%= form.label:目的地%>     <%= form.collection_select(:destination_id,Destination.all,:id,destname_with_klm,{},{:multiple => false})%>   


Createform帮助文件

def destname_with_klm     “#{Destination_name}。#{Destination_kilometre}” 结束

用户案例是用户应该能够选择目标名称的下拉列表,并且应同时显示相应的公里数。我尝试了以下操作,但出现了错误

0 个答案:

没有答案