I'm trying to mimic this:
edit.html.erb
<% form_for :person, @this_person, :url => person_path, :html => {:method => :put} do |f| %>
<%= render :partial => 'form_gender', :locals => {:f => f} %>
<% end %>
_form_gender.html.erb
<div class="label">
Gender:
</div>
<div class="data">
<%= f.select :gender, Person::GENDERS %>
</div>
<div class="clearer"></div>
which produces a simple select list with the proper value selected. Here is what I have in malline:
edit.html.mn
form_for :person, @this_person, :url => person_path, :html => {:method => :put} do |f|
_render :partial => 'form_gender', :locals => {:f => f}
end
_form_gender.html.mn
div.label do
_ 'Gender:'
end
div.data do
f.select :gender, Person::GENDERS
end
div.clearer
person.rb
class Person < ActiveRecord::Base
GENDERS = [
['Female', 'Female'],
['Male', 'Male']
]
end
I get the select, but no options. There is a # next to the select, and in the HTML, I see this:
<malline::viewproxy:0x252e3b8 _moz-userdefined=""/>