From 5e7b304359fc15fd627ff1f3e05afd102dbcce69 Mon Sep 17 00:00:00 2001 From: Adrian Hinz Date: Sun, 21 Jan 2018 18:39:41 +0100 Subject: [PATCH] 404 i zmiana strony glownej --- app/controllers/site_controller.rb | 17 +++++++++++++---- app/helpers/application_helper.rb | 5 +++-- app/views/admin/home/index.html.erb | 4 +--- app/views/site/index.html.erb | 5 ++--- 4 files changed, 19 insertions(+), 12 deletions(-) diff --git a/app/controllers/site_controller.rb b/app/controllers/site_controller.rb index a4fa067..8d98b76 100644 --- a/app/controllers/site_controller.rb +++ b/app/controllers/site_controller.rb @@ -6,7 +6,10 @@ class SiteController < ApplicationController def show pages_get - @page = PublishedPage.friendly.find(params[:id]) + @page = PublishedPage.where('id = ? OR slug = ?',params[:id],params[:id]).first + if @page.blank? + redirect_to '/404.html' + end end def kontakt @@ -16,12 +19,18 @@ class SiteController < ApplicationController def preview pages_get if params[:id] - @page = AllPage.friendly.find(params[:id]) - else - @page = AllPage.first + @page = AllPage.where('id = ? OR slug = ?',params[:id],params[:id]).first + end + if @page.blank? + redirect_to '/404.html' end end + def send_email + + end + + def pages_get @pages = PublishedPage.where('type_of != 3').order('priority ASC') end diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index c9ca63b..01b2c4a 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -7,8 +7,9 @@ module ApplicationHelper ret += '