From fb36355f2ff6d4c5465158608c60e0d33cb552ee Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Sat, 10 Aug 2013 19:12:25 +0300 Subject: [PATCH] Different search placeholder depdends on area --- app/helpers/application_helper.rb | 9 +++++++++ app/views/layouts/_search.html.haml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index e752e9fe65e..0a49892ca0a 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -226,4 +226,13 @@ module ApplicationHelper content_tag :i, nil, class: 'icon-lock cgreen' end + def search_placeholder + if @project && @project.persisted? + "Search in this project" + elsif @group && @group.persisted? + "Search in this group" + else + "Search" + end + end end diff --git a/app/views/layouts/_search.html.haml b/app/views/layouts/_search.html.haml index a43a46b8726..9a0db99332a 100644 --- a/app/views/layouts/_search.html.haml +++ b/app/views/layouts/_search.html.haml @@ -1,6 +1,6 @@ .search = form_tag search_path, method: :get, class: 'navbar-form pull-left' do |f| - = text_field_tag "search", nil, placeholder: "Search", class: "search-input" + = text_field_tag "search", nil, placeholder: search_placeholder, class: "search-input" = hidden_field_tag :group_id, @group.try(:id) - if @project && @project.persisted? = hidden_field_tag :project_id, @project.id