Это, вероятно, легко, но я немного новичок, иногда обворачиваю голову.Лучший способ сделать это RESTfully и right: Ruby on Rails
Сводка: Я пытаюсь сделать приложение контрольного списка, которое проходят технические специалисты, и отвечать на вопросы о том, что было выполнено или сделано в поле. Техники затем представляют это для обзора. Вопросы создаются, управляются и обновляются менеджерами.
ОБНОВЛЕНИЕ Я дизайнер, поэтому я естественно намагничиваю PS. Вот фотография концепции: http://screensnapr.com/u/a9k1ps.png
Контрольный список модель содержит: заголовок, подзаголовок, вопрос и ответ.
Все это строка, за исключением поля ответа, которое является целым числом для флажка.
Я не совсем уверен, какую страницу RESTful следует начинать после этого. Мне нужен заголовок, отображаемый следующим образом (в представлении), но редактируемый/отправляемый через флажок на одной странице.
Это представление должно ОТОБРАЖАТЬ контрольный список и ИЗМЕНИТЬ контрольный список одновременно. Менеджер должен иметь возможность добавлять новые заголовки, подзаголовки и вопросы, которые затем могут ответить техническим специалистам.
<% @checklists.each do |checklist| %>
<h1> <%=h checklist.header %> </h1>
<h3> <%=h checklist.subheader %> </h3>
<ul>
<li>
<%=h checklist.question %>
<% form_for @checklists do |f| %>
<%= f.check_box("checklist", "answer") %>
<% end %>
</li>
</ul>
<% end %>
Будет ли это работать, и было бы лучше придерживаться этого в указателе или редактировать действие? Будет ли я лучше делать какую-то часть? nested_attributes? В этот момент я немного потерялся, потому что я пытаюсь управлять двумя действиями (индексом, редактировать) внутри одного файла.
Я забыл добавить тег submit, но он есть. Есть идеи? –