From 988efd9e6abe2420c6232cb9b7543a7ef0d4d78f Mon Sep 17 00:00:00 2001
From: Andreas Stephanides
Date: Mon, 5 Aug 2013 14:54:31 +0200
Subject: [PATCH] Neues Beispiel Button
---
app/controllers/beispiele_controller.rb | 6 ++++--
app/views/lvas/show.html.erb | 2 ++
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app/controllers/beispiele_controller.rb b/app/controllers/beispiele_controller.rb
index 7f117ce..48b7856 100755
--- a/app/controllers/beispiele_controller.rb
+++ b/app/controllers/beispiele_controller.rb
@@ -25,7 +25,8 @@ class BeispieleController < ApplicationController
# GET /beispiele/new.json
def new
@beispiel = Beispiel.new
-
+ @beispiel.lva = Lva.find(params[:lva_id])
+
respond_to do |format|
format.html # new.html.erb
format.json { render json: @beispiel }
@@ -40,8 +41,9 @@ class BeispieleController < ApplicationController
# POST /beispiele
# POST /beispiele.json
def create
+ lvaid=params[:lva_id]
+ params.delete(:lva_id)
@beispiel = Beispiel.new(params[:beispiel])
-
respond_to do |format|
if @beispiel.save
format.html { redirect_to @beispiel, notice: 'Beispiel was successfully created.' }
diff --git a/app/views/lvas/show.html.erb b/app/views/lvas/show.html.erb
index 4f90f1c..f7a4bc7 100755
--- a/app/views/lvas/show.html.erb
+++ b/app/views/lvas/show.html.erb
@@ -17,6 +17,8 @@
<%= @lva.desc %>
+
+<%= link_to "Beispiel neu" , new_beispiel_path(:lva_id=>@lva.id) %>
<% @lva.beispiele.each do |b|%>