abilities und beispiel delete

This commit is contained in:
2014-07-16 00:24:34 +05:30
parent 3291ca364b
commit 6c92fd8607
7 changed files with 57 additions and 56 deletions

View File

@@ -27,10 +27,20 @@ class HomeController < ApplicationController
render 'links_notimplemented'
end
def search
unless params['query'].nil? || params['query'].empty?
@neuigkeiten=Neuigkeit.search(params['query'])
if can?(:showintern, Neuigkeit)
@neuigkeiten=Neuigkeit.search(params['query'])
else
@neuigkeiten =Neuigkeit.search(params['query']).public
end
@fetprofiles = Fetprofile.search(params['query'])
@themen=Thema.search(params['query'])
if can?(:showintern, Neuigkeit)
@themen=Thema.search(params['query'])
else
@themen=Thema.search(params['query']).public
end
else
@neuigkeiten=[]
@fetprofiles=[]