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
 <div id="languages">
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
 </div>
4
 </div>

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

2472
     }
2472
     }
2473
   });
2473
   });
2474
   
2474
   
2475
-  /* Sous menus page mon compte (myaccount) */
2475
+  /* Sou-menus page mon compte (myaccount) */
2476
   $('div#myaccount h2').click(function(){
2476
   $('div#myaccount h2').click(function(){
2477
     $('div#myaccount div.myaccount_part:visible').slideUp();
2477
     $('div#myaccount div.myaccount_part:visible').slideUp();
2478
     console.log($(this).data('open'));
2478
     console.log($(this).data('open'));
2479
     $('div#'+$(this).data('open')).slideDown();
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