【发布时间】:2019-02-10 05:51:04
【问题描述】:
我正在尝试创建这样的表单:
<%= form_for @form_object, registration_path(@conn, :register), [class: "register_form"], fn f -> %>
<div class="register_alert">
<%= Web.PartialView.render("flash_alert.html", conn: @conn) %>
<%= inputs_for f, :user, [default: %{name_first: nil}], fn fu -> %>
<%= label fu, :name_first, "FIRST NAME", class: "register_label" %>
<%= text_input fu, :name_first, class: "register_text-field"%>
<% end %>
<%= submit "Sign Up", class: "register_register-button" %>
</div>
<%end%>
@form_object 是最初传入的conn,因为在他们输入数据(创建表单)之前我没有变更集。但是,在尝试运行此程序时,我不断收到非常有用的“参数错误”崩溃。如果我删除 inputs_for 部分,一切都很好。如何在 phoenix 中将 inputs_for 与连接对象一起使用?
正在使用 Phoenix 1.4.0。
【问题讨论】:
标签: forms elixir phoenix-framework