diff --git a/app/views/admin/page_parts/_edit.html.erb b/app/views/admin/page_parts/_edit.html.erb
new file mode 100644
index 00000000..b5e298cb
--- /dev/null
+++ b/app/views/admin/page_parts/_edit.html.erb
@@ -0,0 +1,19 @@
+<%= @part.inspect %>
+
+<%= form_for @part, :url => admin_page_part_path(@part) do |f| %>
+
+ <% LIST[:page_part_kinds].each do |kind| %>
+ <%= f.radio_button :kind, kind, :class => 'part_kind' %>
+ <%= t(kind) %>
+ <% end %>
+
+ <% LIST[:page_part_kinds].each do |kind| %>
+
+ <%= f.submit t(:update) %> <%= link_back %> +
+<% end %> \ No newline at end of file diff --git a/app/views/admin/page_parts/_module_widget.html.erb b/app/views/admin/page_parts/_module_widget.html.erb new file mode 100644 index 00000000..532cff53 --- /dev/null +++ b/app/views/admin/page_parts/_module_widget.html.erb @@ -0,0 +1,7 @@ + + <%= f.select :module_app, options_from_collection_for_select(@module_apps, :id, :title, :selected => @module_app.id), {}, {:rel => admin_page_parts_path} %> + + + + <%= f.select :widget_path, @module_app.widgets.collect{|widget| [widget.humanize, widget]}, :selected => @part.widget_path %> + \ No newline at end of file diff --git a/app/views/admin/page_parts/_public_r_tag.html.erb b/app/views/admin/page_parts/_public_r_tag.html.erb new file mode 100644 index 00000000..3f8170d7 --- /dev/null +++ b/app/views/admin/page_parts/_public_r_tag.html.erb @@ -0,0 +1,7 @@ + + <%= f.select :public_r_tag, LIST[:public_r_tags].collect{|tag| [t(tag), tag]}, :selected => @r_tag %> + + + + <%= f.select :public_r_tag_object_id, options_from_collection_for_select(@tag_objects, :id, :title, :selected => @part.public_r_tag_object_id) %> + \ No newline at end of file diff --git a/app/views/admin/page_parts/_text.html.erb b/app/views/admin/page_parts/_text.html.erb new file mode 100644 index 00000000..8cd03d58 --- /dev/null +++ b/app/views/admin/page_parts/_text.html.erb @@ -0,0 +1,8 @@ +<%= f.fields_for :i18n_variable, (@part.i18n_variable ? @part.i18n_variable : @part.build_i18n_variable) do |f| %> + <% @site_valid_locales.each do |locale| %> +