AutoCommit Fre Jul 10 12:03:14 CEST 2015
This commit is contained in:
1
Gemfile
1
Gemfile
@@ -54,6 +54,7 @@ gem "tinymce-rails" , '~>4.1.0'
|
||||
#gem "globalize3" ,'~>3.0.4'
|
||||
gem "globalize" ,'~>3.0.4'#,:git =>'git://github.com/globalize/globalize.git'
|
||||
gem 'globalize-versioning'
|
||||
gem 'globalize-accessors'
|
||||
# Version controll
|
||||
gem "paper_trail" , '~>3.0.5'#, :git=>'git://github.com/airblade/paper_trail.git'
|
||||
|
||||
|
||||
@@ -5,8 +5,11 @@ class BeispieleController < ApplicationController
|
||||
include LikeVoteable
|
||||
acts_as_flagable
|
||||
def index
|
||||
@beispiele = Beispiel.all
|
||||
|
||||
unless params[:lva_id].nil?
|
||||
@beispiele= Lva.find(params[:lva_id]).beispiele.accessible_by(current_ability, :show)
|
||||
else
|
||||
@beispiele = Beispiel.accessible_by(current_ability, :show)
|
||||
end
|
||||
respond_to do |format|
|
||||
format.html # index.html.erb
|
||||
format.json { render json: @beispiele }
|
||||
|
||||
@@ -27,6 +27,7 @@ class Neuigkeit < ActiveRecord::Base
|
||||
validates :rubrik, :presence=>true
|
||||
validates :author, :presence=>true
|
||||
translates :title,:text, :versioning=>{:gem=>:paper_trail, :options=>{:fallbacks_for_empty_translations => true}}
|
||||
globalize_accessors :locales => [:de, :en], :attributes =>[:text,:title]
|
||||
mount_uploader :picture, PictureUploader
|
||||
|
||||
default_scope order(:cache_order).includes(:calentries).includes(:title_pic)
|
||||
|
||||
@@ -1,19 +1,13 @@
|
||||
<div class="beispiel">
|
||||
<p>
|
||||
|
||||
<b>
|
||||
<%=link_to beispiel.name, beispiel.beispieldatei.url%>
|
||||
</b>
|
||||
<p>
|
||||
Beschreibung:
|
||||
<p>
|
||||
<%= beispiel.desc %>
|
||||
</p>
|
||||
|
||||
<%=link_to beispiel.lva.name, lva_path(beispiel.lva.id) unless beispiel.lva.nil? %>
|
||||
|
||||
<p>
|
||||
LVA: <%=link_to beispiel.lva.name, lva_path(beispiel.lva.id)%>
|
||||
</p>
|
||||
|
||||
<%= link_to 'Show', beispiel %>
|
||||
<%= link_to 'Edit', edit_beispiel_path(beispiel) %>
|
||||
<%= link_to 'Destroy', beispiel, method: :delete, data: { confirm: 'Are you sure?' } %>
|
||||
|
||||
</div class="beispiel">
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<%= f.input :text, :as=> :tinymce_text %>
|
||||
</div>
|
||||
<div class="span4">
|
||||
<%= if I18n.locale == :en %>
|
||||
<%= @neuigkeit.text_de if I18n.locale == :en %>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user