Преглед на файлове

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 години
родител
ревизия
f5f7cac198

+ 8 - 0
src/Muzich/CoreBundle/Resources/views/Tag/tagsPrompt.html.twig Целия файл

40
   // tags_prompt_list_
40
   // tags_prompt_list_
41
   $("div#tags_prompt_{{ form_name }} input.tags_prompt_list").tagBox(options);
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
   // On détruit la variable taginit
51
   // On détruit la variable taginit
44
   delete taginit;
52
   delete taginit;
45
     
53
     

+ 1 - 0
src/Muzich/CoreBundle/Resources/views/layout.html.twig Целия файл

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

+ 3 - 0
web/bundles/muzichcore/js/muzich.js Целия файл

217
   tagsAddeds[form_name] = new Array();
217
   tagsAddeds[form_name] = new Array();
218
   $('form[name="'+form_name+'"] ul.tagbox li.tag').remove();
218
   $('form[name="'+form_name+'"] ul.tagbox li.tag').remove();
219
   $('form[name="'+form_name+'"] input.tagBox_tags_ids').val('');
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
 $(document).ready(function(){
225
 $(document).ready(function(){

+ 4 - 0
web/js/tags/jquery.tagBox.js Целия файл

138
             self.updateInput();
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
         removeTag : function(index, id, form_name) {
146
         removeTag : function(index, id, form_name) {
143
             
147