Align admin progress bars form fields with new translations interface

Add new js method to recover selected language to disable correctly default language fields.
This commit is contained in:
taitus
2019-06-01 20:17:56 +02:00
committed by Senén Rodero Rodríguez
parent c1a72e7169
commit 12089282c8
3 changed files with 34 additions and 21 deletions

View File

@@ -40,7 +40,8 @@ App.Forms =
hideOrShowFieldsAfterSelection: ->
$("[name='progress_bar[kind]']").on
change: ->
title_field = $("[name^='progress_bar'][name$='[title]']").parent()
locale = App.Globalize.selected_language()
title_field = $(".translatable-fields[data-locale=#{locale}]")
if this.value == "primary"
title_field.hide()

View File

@@ -1,5 +1,8 @@
App.Globalize =
selected_language: ->
$("#select_language").val()
display_locale: (locale) ->
App.Globalize.enable_locale(locale)
App.Globalize.add_language(locale)