Browse Source

Petits soucis avec navigateurs style firefos qui remplace le value par la valeur précédente lors d'un refresh de la page: corrigé pour tagPrompt.

bastien 13 years ago
parent
commit
f5f7cac198

+ 8 - 0
src/Muzich/CoreBundle/Resources/views/Tag/tagsPrompt.html.twig View File

@@ -40,6 +40,14 @@
40 40
   // tags_prompt_list_
41 41
   $("div#tags_prompt_{{ form_name }} input.tags_prompt_list").tagBox(options);
42 42
   
43
+  // text help en cas de rafraichissement de la page (nav. comme firefox 
44
+  // garde la valeur de l'input)
45
+  $(document).ready(function(){
46
+    $('div#tags_prompt_{{ form_name }} ul.tagbox li.input input[type="text"]')
47
+      .val(string_tag_prompt_input_help)
48
+    ;
49
+  });
50
+  
43 51
   // On détruit la variable taginit
44 52
   delete taginit;
45 53
     

+ 1 - 0
src/Muzich/CoreBundle/Resources/views/layout.html.twig View File

@@ -27,6 +27,7 @@
27 27
     string_follow_stop = "{{ 'user.stop_follow'|trans({}, 'users') }}";
28 28
     string_follow_following = "{{ 'user.following'|trans({}, 'users') }}";
29 29
     string_follow_follow = "{{ 'user.follow'|trans({}, 'users') }}";
30
+    string_tag_prompt_input_help = "{{ 'tags.inputtext.help'|trans({}, 'userui') }}";
30 31
     
31 32
     url_index = "{{ path('index') }}";
32 33
     url_search_tag = "{{ path('search_tag') }}";

+ 3 - 0
web/bundles/muzichcore/js/muzich.js View File

@@ -217,6 +217,9 @@ function remove_tags(form_name)
217 217
   tagsAddeds[form_name] = new Array();
218 218
   $('form[name="'+form_name+'"] ul.tagbox li.tag').remove();
219 219
   $('form[name="'+form_name+'"] input.tagBox_tags_ids').val('');
220
+  $('div#tags_prompt_'+form_name+' ul.tagbox li.input input[type="text"]')
221
+    .val(string_tag_prompt_input_help)
222
+  ;
220 223
 }
221 224
 
222 225
 $(document).ready(function(){

+ 4 - 0
web/js/tags/jquery.tagBox.js View File

@@ -138,6 +138,10 @@
138 138
             self.updateInput();
139 139
              
140 140
           }
141
+          
142
+          $('div#tags_prompt_'+form_name+' ul.tagbox li.input input[type="text"]')
143
+            .val(string_tag_prompt_input_help)
144
+          ;
141 145
         },
142 146
         removeTag : function(index, id, form_name) {
143 147