OSDN Git Service

t#32046:
[pettanr/pettanr.git] / app / views / sheet_panels / _append_panel.html.erb
diff --git a/app/views/sheet_panels/_append_panel.html.erb b/app/views/sheet_panels/_append_panel.html.erb
new file mode 100644 (file)
index 0000000..64f7a00
--- /dev/null
@@ -0,0 +1,26 @@
+<tr>
+  <td>
+    <%= link_to panel_icon(:object => panel, :size => 25), panel_path(panel) %>
+    <%= link_to author_icon(:object => panel.author, :size => 17), author_path(panel.author) %>
+  </td>
+  <td>
+    <%= link_to h(truncate(h(panel.caption), :length => 40)), panel_path(panel) %>
+  </td>
+  <td>
+    <%= l panel.updated_at %>
+  </td>
+  <td>
+    <% @sheet_panel = SheetPanel.new -%>
+    <% @sheet_panel.supply_default -%>
+    <% @sheet_panel.attributes = {:sheet_id => sheet.id, :panel_id => panel.id} -%>
+    <%= form_for(@sheet_panel) do |f| %>
+      <%= f.hidden_field :sheet_id %>
+      <%= f.hidden_field :x %>
+      <%= f.hidden_field :y %>
+      <%= f.hidden_field :z %>
+      <%= f.hidden_field :t %>
+      <%= f.hidden_field :panel_id %>
+      <%= f.submit t('sheet_panels.append.panel') %>
+    <% end %>
+  </td>
+</tr>