From 421588270820d0248f734e877948cbecde8fc1cc Mon Sep 17 00:00:00 2001 From: Thomas Blazek Date: Thu, 25 Jul 2013 16:58:10 +0200 Subject: [PATCH] Einbindung von Beispielen --- app/models/beispiel.rb | 5 ++--- app/views/beispiele/_form.html.erb | 3 ++- app/views/beispiele/show.html.erb | 2 +- app/views/lvas/show.html.erb | 6 ++++++ 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/app/models/beispiel.rb b/app/models/beispiel.rb index 13f0764..5a8700f 100755 --- a/app/models/beispiel.rb +++ b/app/models/beispiel.rb @@ -16,8 +16,7 @@ class Beispiel < ActiveRecord::Base has_paper_trail - attr_accessible :desc, :name, :file, :lva_id - has_attached_file :file + attr_accessible :desc, :name, :lva_id, :beispieldatei, :beispieldatei_cache belongs_to :lva - translates :desc, :fallbacks_for_empty_translations => true + mount_uploader :beispieldatei, BeispieldateiUploader end diff --git a/app/views/beispiele/_form.html.erb b/app/views/beispiele/_form.html.erb index 0674ed7..dca1eb9 100755 --- a/app/views/beispiele/_form.html.erb +++ b/app/views/beispiele/_form.html.erb @@ -2,7 +2,8 @@ <%= f.inputs do %> <%= f.input :name %> <%= f.input :desc %> - <%= f.input :file , :as=>:file %> + <%= f.file_field :beispieldatei %> + <%= f.hidden_field :beispieldatei_cache %> <%= f.input :lva, :as=>:radio, :collection => Lva.all%> <% end %> diff --git a/app/views/beispiele/show.html.erb b/app/views/beispiele/show.html.erb index 5c43ba5..1115fb3 100755 --- a/app/views/beispiele/show.html.erb +++ b/app/views/beispiele/show.html.erb @@ -8,7 +8,7 @@

Desc: <%= @beispiel.desc %> - <%= @beispiel.file.url %> + <%= @beispiel.beispieldatei.url %>

diff --git a/app/views/lvas/show.html.erb b/app/views/lvas/show.html.erb index 66ebf33..4f90f1c 100755 --- a/app/views/lvas/show.html.erb +++ b/app/views/lvas/show.html.erb @@ -18,5 +18,11 @@

<%= @lva.desc %>

+ <%= toolbar_html(@toolbar_elements) %>