I have a form in a rails app that has many text fields. Upon submitting, only one field displays on my review page, however if I inspect it, I can see each field correctly. I can only see the Name field.
My controller:
class CrewmembersController < ApplicationController
def show
@crewmember = Crewmembers.find(params[:id])
end
def new
end
def create
@crewmember = Crewmembers.new(crewmember_params)
@crewmember.save
redirect_to @crewmember
end
private
def crewmember_params
params.require(:crewmember).permit(:name, :email)
end
end
And my show.html.erb page:
<p>
<strong>Name:</strong>
<%= @crewmember.name %>
</p>
<p>
<strong>Title:</strong>
<%= @crewmember.title %>
</p>
<p>
<strong>Department:</strong>
<%= @crewmember.department %>
</p>
Aucun commentaire:
Enregistrer un commentaire