Могу ли я иметь индекс и создавать действия в представлении индекса? - PullRequest
2 голосов
/ 27 апреля 2010

Используя постоянный пример веб-приложения блога (и все ресурсы в настоящее время автоматически сопоставляются в rout.rb):

У меня есть простая страница указателя, в которой перечислены все заголовки моих сообщений. Я хотел бы добавить форму внизу этой страницы, чтобы быстро создавать новые сообщения.

Я новичок в Rails и не могу этого понять! Пожалуйста, помогите!

Ответы [ 2 ]

1 голос
/ 27 апреля 2010

Попробуйте что-то вроде:

<% form_for Post.new do |form| %>

(Insert fields here:)    

<%= form.label :fieldname %>
<%= form.text_field :fieldname %>

<%= form.submit "Create" %>

<% end %>

Добавьте это к app/views/posts/index.html.erb.

0 голосов
/ 27 апреля 2010

Да, у вас есть и индекс, и создание действий в представлении индекса.

отобразить список в index.html.erb, а затем создать форму для создания нового сообщения.

после создания новой публикации перенаправить только на действие index.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...