Browse Source

Une fois EN (langue) choisis il doit apparaître en premier dans la liste

Bastien Sevajol 12 years ago
parent
commit
490c3ce300

+ 2 - 2
src/Muzich/CoreBundle/Resources/views/Language/languages.html.twig View File

@@ -1,4 +1,4 @@
1 1
 <div id="languages">
2
-  <a href="{{ path('change_language', {'language' : 'fr'}) }}">FR</a>
3
-  <a href="{{ path('change_language', {'language' : 'en'}) }}">EN</a>
2
+  <a {% if app.session.locale == 'fr' %}class="selected"{% endif %} href="{{ path('change_language', {'language' : 'fr'}) }}">FR</a>
3
+  <a {% if app.session.locale == 'en' %}class="selected"{% endif %} href="{{ path('change_language', {'language' : 'en'}) }}">EN</a>
4 4
 </div>

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

@@ -2472,13 +2472,17 @@ $(document).ready(function(){
2472 2472
     }
2473 2473
   });
2474 2474
   
2475
-  /* Sous menus page mon compte (myaccount) */
2475
+  /* Sou-menus page mon compte (myaccount) */
2476 2476
   $('div#myaccount h2').click(function(){
2477 2477
     $('div#myaccount div.myaccount_part:visible').slideUp();
2478 2478
     console.log($(this).data('open'));
2479 2479
     $('div#'+$(this).data('open')).slideDown();
2480 2480
   });
2481
-
2481
+  
2482
+  /* Languages placement */
2483
+  var selected_language = $('div#languages a.selected');
2484
+  $('div#languages').prepend(selected_language);
2485
+  delete selected_language;
2482 2486
 });
2483 2487
 
2484 2488