Thursday, April 19, 2012

[Rails] Radio buttons in scaffold

I was trying to create a radio button in scaffold form but got error
here is the form codes-
<%= form_for(@value) do |f| %>
<% if @value.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@value.errors.count, "error") %> prohibited
this value from being saved:</h2>

<ul>
<% @value.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>

<div class="field">
<%= f.label :fname %><br />
<%= f.text_field :fname %>
</div>
<div class="field">
<%= f.label :lname %><br />
<%= form.radio_button :lname, 'yes I have' %> <!-- <label
id="helper.radio"/> -->
<%= form.label :red %>
<%= form.radio_button :lname, 'No I don't' %>
<%= form.label :yellow %>
</div>

<div class="actions">
<%= f.submit %>
</div>
<% end %>
but when I clicked on new button. It's giving me this error-
SyntaxError in Values#new

Showing /home/vmuser/workspace/trial-9/app/views/values/_form.html.erb
where line #22 raised:

/home/vmuser/workspace/trial-9/app/views/values/_form.html.erb:22:
syntax error, unexpected tIDENTIFIER, expecting ')'
...adio_button :lname, 'No I don't' );@output_buffer.safe_conca...
... ^
/home/vmuser/workspace/trial-9/app/views/values/_form.html.erb:28:
unknown regexp options - dv
unmatched close parenthesis: /div>

<div class="actions">
');@output_buffer.append=
( f.submit );@output_buffer.safe_concat('
');@output_buffer.safe_concat(' </i
/home/vmuser/workspace/trial-9/app/views/values/_form.html.erb:29:
unterminated string meets end of file
/home/vmuser/workspace/trial-9/app/views/values/_form.html.erb:29:
syntax error, unexpected $end, expecting ')'

Extracted source (around line #22):

19: <%= f.label :lname %><br />
20: <%= form.radio_button :lname, 'yes I have' %> <!-- <label
id="helper.radio"/> -->
21: <%= form.label :red %>
22: <%= form.radio_button :lname, 'No I don't' %>
23: <%= form.label :yellow %>
24: </div>
25:

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate