From 50eb406534cde2753f91d00801657b06d34ef42c Mon Sep 17 00:00:00 2001 From: Rafael Reggiani Manzo Date: Wed, 29 Apr 2015 16:57:52 -0300 Subject: [PATCH] Fixed Project image renderization --- app/helpers/projects_helper.rb | 11 +++++++++++ app/views/projects/show.html.erb | 7 +------ config/locales/views/projects/en.yml | 1 + config/locales/views/projects/pt.yml | 1 + spec/helpers/projects_helper_spec.rb | 28 ++++++++++++++++++++++++++++ 5 files changed, 42 insertions(+), 6 deletions(-) diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb index 90aa575..5d5718c 100644 --- a/app/helpers/projects_helper.rb +++ b/app/helpers/projects_helper.rb @@ -2,4 +2,15 @@ module ProjectsHelper def project_owner? project_id user_signed_in? && !current_user.project_attributes.find_by_project_id(project_id).nil? end + + def project_image_html(project) + url = project.attributes.image_url + + if url && !url.empty? + image_tag url, size:"128x128" + else + "

+ #{t('no_image_available')}" + end + end end \ No newline at end of file diff --git a/app/views/projects/show.html.erb b/app/views/projects/show.html.erb index 685375c..3af23de 100644 --- a/app/views/projects/show.html.erb +++ b/app/views/projects/show.html.erb @@ -1,12 +1,7 @@