我正在尝试使用动作电缆在Rails应用中发起对话。
对话和消息按对话/消息视图中的预期方式工作。我正在尝试从主页启动消息(作为两个注册用户之间的联系表)。
我很难正确设置它并寻求指导。
在主页中,我使用以下方式调用部分表单:
<%= render partial: "rents/form", locals: {message: message, user: current_user, project: @project} %>
然后在表单中,我有以下代码:
<div class="container text-center">
<%= form_for conversations_path(sender_id: current_user.id, recipient_id: @room.user.id), method: :post, remote: true do |f| %>
<div class="form-group">
<div class="text">
</div>
<%= f.text_field :context, placeholder: "Add a message", class: "form-control" %>
</div>
<div>
<%= f.submit "Send Message", class: "btn btn-normal" %>
</div>
<% end %>
</div>
错误消息为:“错误(未定义的局部变量)错误”。 我已经尝试过替代方法,但是我的想法已用尽。预先感谢您的建议,