Browse Source

Anomalie #421: Erreur lors d'ajout successif de video Youtube

Sevajol Bastien 12 years ago
parent
commit
833cc57f61

+ 7 - 0
src/Muzich/CoreBundle/Resources/views/Element/form.add.html.twig View File

@@ -2,6 +2,13 @@
2 2
 
3 3
 {{ form_errors(form) }}
4 4
 <input type="hidden" id="form_add_step" value="1" />
5
+<script type="text/javascript">
6
+  // bugfix: lors du rechargement du navigateur, il se peut que input#form_add_step
7
+  // soit remplacé par la valeur 2 (si rechargé pendant la 2ème phase)
8
+  $(document).ready(function(){
9
+    $('input#form_add_step').val(1);
10
+  });
11
+</script>
5 12
 
6 13
 <div id="form_add_first_part">
7 14
 

+ 0 - 1
web/bundles/muzichcore/css/main.css View File

@@ -1290,7 +1290,6 @@ li.tag_proposition:hover
1290 1290
   background-color: #5ae959;
1291 1291
 }
1292 1292
 
1293
-
1294 1293
 li.element.shadows
1295 1294
 {
1296 1295
    -moz-box-shadow: 3px 3px 3px #4F4F4F;

+ 4 - 2
web/bundles/muzichcore/js/muzich.js View File

@@ -1381,10 +1381,10 @@ $(document).ready(function(){
1381 1381
       }
1382 1382
     }
1383 1383
     else if ($('input#form_add_step').val() == '2')
1384
-    { 
1384
+    {
1385 1385
       if (element_add_proceed_json_response(response))
1386 1386
       {
1387
-      form_add_reinit();
1387
+        form_add_reinit();
1388 1388
       }
1389 1389
     }
1390 1390
 
@@ -1402,6 +1402,8 @@ $(document).ready(function(){
1402 1402
     $('ul#form_add_prop_tags_text').hide();
1403 1403
     $('input#element_add_url').val('');
1404 1404
     $('input#element_add_name').val('');
1405
+    $('input#form_add_step').val(1);
1406
+    $('form[name="add"]').attr('action', url_datas_api);
1405 1407
   }
1406 1408
 
1407 1409
  /////////////////////

+ 2 - 0
web/bundles/muzichhome/js/home.js View File

@@ -7,6 +7,7 @@ $(document).ready(function(){
7 7
      $('form[name="search"]').slideUp();
8 8
      // Au cas ou firefox garde la valeur step 2:
9 9
         $('input#form_add_step').val('1');
10
+    $('form[name="add"]').attr('action', url_datas_api);
10 11
      return false;
11 12
    });   
12 13
    
@@ -24,6 +25,7 @@ $(document).ready(function(){
24 25
     $('ul#form_add_prop_tags_text').hide();
25 26
     $('input#element_add_url').val('');
26 27
     $('input#element_add_name').val('');
28
+    $('form[name="add"]').attr('action', url_datas_api);
27 29
      
28 30
      return false;
29 31
    });