From 783ba0d03011c2af89949376d7fdb4e7fdca75bf Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Thu, 2 Jul 2015 13:03:01 +0200 Subject: [PATCH] AutoCommit Don Jul 2 13:03:01 CEST 2015 --- app/controllers/beispiele_controller.rb | 1 + app/views/beispiele/show.js.erb | 1 - app/views/themes/blue2/beispiele/_beispiel_form.html.erb | 6 +++--- app/views/themes/blue2/beispiele/edit.js.erb | 1 - 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app/controllers/beispiele_controller.rb b/app/controllers/beispiele_controller.rb index de2fd70..50704f1 100755 --- a/app/controllers/beispiele_controller.rb +++ b/app/controllers/beispiele_controller.rb @@ -115,6 +115,7 @@ class BeispieleController < ApplicationController respond_to do |format| if @beispiel.update_attributes(params[:beispiel]) format.html { redirect_to @backlink, notice: 'Beispiel was successfully updated.' } + format.js {render action: "show"} format.json { head :no_content } else format.html { render action: "edit" } diff --git a/app/views/beispiele/show.js.erb b/app/views/beispiele/show.js.erb index 2b7f6ea..8b29647 100644 --- a/app/views/beispiele/show.js.erb +++ b/app/views/beispiele/show.js.erb @@ -1,2 +1 @@ -alert("<%=@beispiel.divid%>"); $("<%= '#' + @beispiel.divid %>").replaceWith("<%= escape_javascript render @beispiel %>"); diff --git a/app/views/themes/blue2/beispiele/_beispiel_form.html.erb b/app/views/themes/blue2/beispiele/_beispiel_form.html.erb index d972a53..16977ed 100644 --- a/app/views/themes/blue2/beispiele/_beispiel_form.html.erb +++ b/app/views/themes/blue2/beispiele/_beispiel_form.html.erb @@ -1,10 +1,10 @@
-<%= semantic_form_for @beispiel, :html => { :multipart => true } do |f| %> +<%= semantic_form_for @beispiel, :html => { :multipart => true }, :remote=>true do |f| %>
- <%= f.input :name, label: false %> <%=f.input :datum , :as => :datetimepicker, :label=> false %> - + <%= f.input :name, label: false %> <%=f.input :datum , :as => :string, :label=> false %> + <%= f.input :desc, label: false %> <%link_to ffi1_icon("note20")+" " + beispiel_form.name + " " + I18n.l(beispiel_form.datum), beispiel_form.beispieldatei.url, title: beispiel_form.desc %>
diff --git a/app/views/themes/blue2/beispiele/edit.js.erb b/app/views/themes/blue2/beispiele/edit.js.erb index 9a78d5b..1d3c5c5 100644 --- a/app/views/themes/blue2/beispiele/edit.js.erb +++ b/app/views/themes/blue2/beispiele/edit.js.erb @@ -1,2 +1 @@ -alert("<%=@beispiel.divid%>"); $("<%= '#' + @beispiel.divid %>").replaceWith("<%= escape_javascript render(partial: "beispiele/beispiel_form", object: @beispiel, locals: {:beispiel=> @beispiel}) %>")