我在数据库中的不同字段中有名字和姓氏。我想将它们并排显示,并将组合字符串作为show方法的链接。
现在这就是我所拥有的:
<td><%= link_to employee.first, employee_path(employee) %></td>
<td><%= employee.last %></td>
哪个显示:
Mark Smith(带有Mark上的链接)
我希望它显示为:
Mark Smith(以两个单词作为超链接)
只需连接即可:
<%= link_to "#{employee.first} #{employee.last}", employee_path(employee) %> %>
您所要做的就是将两个字符串employee.first
&CCD_ 2。您可以直接在视图中执行此操作,或者在模型中添加一个为您执行此操作的方法,或者添加一个辅助对象。我会选择第三种选择。
首先获取控制器中的总名称
@employee_name = employee.first + " " + employee.last
在erb中,输入:
<%= link_to @employee_name, employee_path(employee) %>