Ich bin sehr neu zu Ruby auf Schienen und war nicht in der Lage, meine Radio-Button-Auswahlen in meiner Ansicht anzuzeigen. Ich kann sehen, dass die Antworten im Protokoll erscheinen, aber ich konnte sie nicht in den Ansichten anzeigen.Wie bekomme ich Radio-Button-Antworten in Ruby on Rails in der Ansicht zu zeigen
Mein _form.html.erb:
<%= f.label :_ %>
<%= radio_button_tag(:comein, "Drop Off") %>
<%= label_tag(:comein, "Drop Off") %>
<%= radio_button_tag(:comein, "Pick Up") %>
<%= label_tag(:comein, "Pick Up") %>
Meine show.html.erb Ansicht:
<strong>How Order Is Coming Into Office:</strong>
<%= @article.comein %>
Mein Controller:
class ArticlesController < ApplicationController
def index
@articles = Article.all
end
def show
@article = Article.find(params[:id])
end
def new
@article = Article.new
end
# snippet for brevity
def edit
@article = Article.find(params[:id])
end
def create
@article = Article.new(article_params)
if @article.save
redirect_to @article
else
render 'new'
end
end
def update
@article = Article.find(params[:id])
if @article.update(article_params)
redirect_to @article
else
render 'edit'
end
end
def destroy
@article = Article.find(params[:id])
@article.destroy
redirect_to articles_path
end
private
def article_params
params.require(:article).permit(:number, :address, :forename, :surname, :ordertype, :notes, :comein, :goout)
end
end
Dank! funktioniert super jetzt – Mike
@Mike Frohes Ding hat für dich geklappt. Wenn Sie möchten, klicken Sie bitte auf das Häkchen oben links in der Antwort, um andere wissen zu lassen, was für Sie funktioniert hat. Diese Antwort könnte sich für jemand anderen genauso nützlich erweisen wie für Sie. – MarsAtomic