Я использую самоцвет как сообщение, и в моем контроллере пользователя у меня есть
def inbox
@title = "Inbox"
@messages = current_user.received_messages
end
def outbox
@title = "Outbox"
@messages = current_user.sent_messages
end
def sendMessage
@message = ActsAsMessageable::Message.new
end
Входящие и Исходящие работают правильно, однако sendMessage должен создать новое сообщение. На мой взгляд (sendMessage.html.erb) у меня есть
<%= form_for(@message) do |f| %>
<div class="field">
<%= f.label :to %><br />
<%= f.email_field :to %>
</div>
<div class="field">
<%= f.label :topic %><br />
<%= f.text_field :topic %>
</div>
<div class="field">
<%= f.label :body %><br />
<%= f.text_area :body %>
</div>
<button type="submit" class="btn primary">Send</button> <button type="reset" class="btn">Cancel</button>
<% end %>
Я отправил матч "/ sendMessage" => "users # sendMessage"
Однако когда я захожу в / sendMessage, я получаю эту ошибку: неопределенный метод