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
 
2
 
3
 {{ form_errors(form) }}
3
 {{ form_errors(form) }}
4
 <input type="hidden" id="form_add_step" value="1" />
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
 <div id="form_add_first_part">
13
 <div id="form_add_first_part">
7
 
14
 

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

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

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

1381
       }
1381
       }
1382
     }
1382
     }
1383
     else if ($('input#form_add_step').val() == '2')
1383
     else if ($('input#form_add_step').val() == '2')
1384
-    { 
1384
+    {
1385
       if (element_add_proceed_json_response(response))
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
     $('ul#form_add_prop_tags_text').hide();
1402
     $('ul#form_add_prop_tags_text').hide();
1403
     $('input#element_add_url').val('');
1403
     $('input#element_add_url').val('');
1404
     $('input#element_add_name').val('');
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
      $('form[name="search"]').slideUp();
7
      $('form[name="search"]').slideUp();
8
      // Au cas ou firefox garde la valeur step 2:
8
      // Au cas ou firefox garde la valeur step 2:
9
         $('input#form_add_step').val('1');
9
         $('input#form_add_step').val('1');
10
+    $('form[name="add"]').attr('action', url_datas_api);
10
      return false;
11
      return false;
11
    });   
12
    });   
12
    
13
    
24
     $('ul#form_add_prop_tags_text').hide();
25
     $('ul#form_add_prop_tags_text').hide();
25
     $('input#element_add_url').val('');
26
     $('input#element_add_url').val('');
26
     $('input#element_add_name').val('');
27
     $('input#element_add_name').val('');
28
+    $('form[name="add"]').attr('action', url_datas_api);
27
      
29
      
28
      return false;
30
      return false;
29
    }); 
31
    });