aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorLuc Donnet2015-03-03 13:05:02 +0100
committerLuc Donnet2015-03-03 13:05:02 +0100
commit3802317806665cf19138ea9a13c55a17c3838249 (patch)
tree1c2fb2ced0cb0040244a5cc92f30d3296f47df19 /app
parentbb4d5f8f008bc6c88e01437a7dea0546542c525f (diff)
downloadchouette-core-3802317806665cf19138ea9a13c55a17c3838249.tar.bz2
Initialize locales switch for format restriction
Diffstat (limited to 'app')
-rw-r--r--app/helpers/application_helper.rb5
-rw-r--r--app/views/companies/_form.erb6
2 files changed, 8 insertions, 3 deletions
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index 88ff3fecf..80224f7fa 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -8,10 +8,15 @@ module ApplicationHelper
@referential.present? and not @referential.new_record?
end
+ def format_restriction_for_locales(referential)
+ referential.hub_restrictions ? ".hub" : ""
+ end
+
def polymorphic_path_patch( source)
relative_url_root = Rails.application.config.relative_url_root
relative_url_root && !source.starts_with?("#{relative_url_root}/") ? "#{relative_url_root}#{source}" : source
end
+
def assets_path_patch( source)
relative_url_root = Rails.application.config.relative_url_root
return "/assets/#{source}" unless relative_url_root
diff --git a/app/views/companies/_form.erb b/app/views/companies/_form.erb
index f23edbef9..ee3f9db25 100644
--- a/app/views/companies/_form.erb
+++ b/app/views/companies/_form.erb
@@ -1,6 +1,6 @@
<%= semantic_form_for [@referential, @company] do |form| %>
<%= form.inputs do %>
- <%= form.input :name %>
+ <%= form.input :name, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.company.name") } %>
<%= form.input :short_name %>
<%= form.input :organizational_unit %>
<%= form.input :operating_department_name %>
@@ -10,8 +10,8 @@
<%= form.input :email, :as => :email %>
<%= form.input :time_zone, :include_blank => true %>
<%= form.input :url %>
- <%= form.input :registration_number, :input_html => { :title => t("formtastic.titles.company.registration_number")} %>
- <%= form.input :objectid, :required => !@company.new_record?, :input_html => { :title => t("formtastic.titles.company.objectid")} %>
+ <%= form.input :registration_number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.company.registration_number")} %>
+ <%= form.input :objectid, :required => !@company.new_record?, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.company.objectid")} %>
<% end %>
<%= form.actions do %>