This commit is contained in:
Andreas Stephanides
2013-08-15 13:01:48 +02:00
5 changed files with 6 additions and 4 deletions

View File

@@ -27,6 +27,7 @@ class NeuigkeitenController < ApplicationController
def create
@neuigkeit = Neuigkeit.new(params[:neuigkeit])
@rubrik = @neuigkeit.rubrik
respond_to do |format|
if @neuigkeit.save
format.html { redirect_to @neuigkeit, notice: 'Neuigkeit was successfully created.' }
@@ -41,7 +42,7 @@ class NeuigkeitenController < ApplicationController
def update
@neuigkeit = Neuigkeit.find(params[:id])
respond_to do |format|
if @neuigkeit.update_attributes(params[:neuigkeit])
format.html { redirect_to @neuigkeit, notice: 'Neuigkeit was successfully updated.' }

View File

@@ -12,7 +12,7 @@
#
class Neuigkeit < ActiveRecord::Base
attr_accessible :datum, :text, :title, :rubrik_id
attr_accessible :datum, :text, :title, :rubrik_id, :author_id
belongs_to :author, :class_name =>'User'
belongs_to :rubrik, :class_name =>'Rubrik', :foreign_key => "rubrik_id"
validates :rubrik, :presence=>true

View File

@@ -5,6 +5,7 @@
<%= f.input :text, :as=>:tinymce_text %>
<%= f.input :datum %>
<%= f.input :rubrik, :as=>:radio, :collection=>Rubrik.all %>
<%= f.input :author, :as=>:radio %>
<% end %>
<%= f.actions do %>

View File

@@ -1,5 +1,5 @@
<h2><%= link_to neuigkeit.title,neuigkeit_path(neuigkeit) %></h2>
<%= if !neuigkeit.author.nil?
neuigkeit.author.name
neuigkeit.author.email
end %>
<p><%= raw(neuigkeit.text) %></p>

View File

@@ -1,5 +1,5 @@
<h1>Editing neuigkeit</h1>
<%= %>
<%= render 'form' %>
<%= link_to 'Show', @neuigkeit %> |