首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

新手关于form_tag提问解决办法

2013-01-26 
新手关于form_tag提问小弟初来乍到,学习rails碰见了一个无法解决的问题这里是我写的一段代码div idwrap

新手关于form_tag提问
小弟初来乍到,学习rails碰见了一个无法解决的问题
这里是我写的一段代码


    <div id="wrapper">
        <div class="infopad">
            <div id="title">
                <p class="title1"> Login <p>
            </div>
            <div id="logininfo">
                <% form_tag( {:controller=> 'home',:action => 'homepage'}, :method => 'post', :multipart => true) do %>
                    <%= text_field 'Username', 'user_name'  %>
                <% end %>
            </div>
        </div>
    </div>

但是通过rails跑出来之后,不知到为什么

                <% form_tag( {:controller=> 'home',:action => 'homepage'}, :method => 'post', :multipart => true) do %>
                    <%= text_field 'Username', 'user_name'  %>
                <% end %>

这一段没有在HTML上输出任何东西,如果在form_tag和end前加上等号,就会报错。syntax error,unexpect kENSURE
请问是什么原因?
感激不尽
[解决办法]
This is a example on  Rails v3.2.8


<%= form_for @person do 
[解决办法]
f
[解决办法]
 %>
  <%= f.label :first_name %>:
  <%= f.text_field :first_name %><br />

  <%= f.label :last_name %>:
  <%= f.text_field :last_name %><br />

  <%= f.submit %>
<% end %>

热点排行