Licitator 1.0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
3.9 KiB

5 years ago
  1. {% extends '@SonataAdmin/standard_layout.html.twig' %}
  2. {% set _is_rtl = app.request.getLocale() in ['ar', 'arc', 'bcc', 'bqi', 'ckb', 'dv', 'fa', 'glk', 'he', 'ku', 'mzn', 'pnb', 'ps', 'sd', 'ug', 'ur', 'yi'] %}
  3. {% set stylesheets = admin_pool.getOption('stylesheets', []) %}
  4. {% if _is_rtl %}
  5. {% set stylesheets = stylesheets|merge(['css/AdminLTE-rtl.css']) %}
  6. {% endif %}
  7. {% block stylesheets %}
  8. {% for stylesheet in stylesheets %}
  9. <link rel="stylesheet" href="{{ asset(stylesheet) }}">
  10. {% endfor %}
  11. {% endblock %}
  12. {% block body_attributes %}{{ parent() }} {{ _is_rtl?'dir="rtl"':'' }} {% endblock %}
  13. {% block sonata_top_nav_menu %}
  14. {% if app.user and is_granted(sonata_admin.adminPool.getOption('role_admin')) %}
  15. <div class="navbar-custom-menu">
  16. <ul class="nav navbar-nav">
  17. {% block sonata_top_nav_menu_add_block %}
  18. <li class="dropdown">
  19. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  20. <i class="fa fa-plus-square fa-fw" aria-hidden="true"></i> <i class="fa fa-caret-down" aria-hidden="true"></i>
  21. </a>
  22. {% include get_global_template('add_block') %}
  23. </li>
  24. {% endblock %}
  25. {% block sonata_top_nav_menu_user_block %}
  26. <li class="dropdown user-menu">
  27. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  28. <i class="fa fa-user fa-fw" aria-hidden="true"></i>{{ 'Hello'|trans({}) }}, {{ app.user.username }} <i class="fa fa-caret-down" aria-hidden="true"></i>
  29. </a>
  30. <ul class="dropdown-menu dropdown-user">
  31. {% include get_global_template('user_block') %}
  32. </ul>
  33. </li>
  34. {% endblock %}
  35. </ul>
  36. </div>
  37. {% endif %}
  38. <div class="navbar-custom-menu">
  39. <ul class="nav navbar-nav">
  40. {% block sonata_top_nav_menu_locale_block %}
  41. <li class="dropdown">
  42. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  43. <i class="fa fa-flag fa-fw" aria-hidden="true"></i>
  44. {% for locale in sonata_translation_locales %}
  45. {% if app.request.locale == locale %}
  46. {{ locale|language(locale)|capitalize }}
  47. {% endif %}
  48. {% endfor %}
  49. <i class="fa fa-caret-down" aria-hidden="true"></i>
  50. </a>
  51. <div class="dropdown-menu">
  52. <div class="container-fluid">
  53. <div class="row">
  54. <ul class="dropdown-menu">
  55. <li role="presentation" class="dropdown-header">
  56. <i class="fa fa-language"></i>
  57. {{ 'languages'|trans({}, 'SonataTranslationBundle') }}
  58. </li>
  59. {% for locale in sonata_translation_locales %}
  60. <li role="presentation" class="{{ app.request.locale == locale ? 'active' : '' }}">
  61. <a role="menuitem" tabindex="-1" href="{{ path('sonata_admin_dashboard',{'_locale': locale} ) }}">
  62. {{ locale|language(locale)|capitalize }}
  63. </a>
  64. </li>
  65. {% endfor %}
  66. </ul>
  67. </div>
  68. </div>
  69. </div>
  70. </li>
  71. {% endblock %}
  72. </ul>
  73. </div>
  74. {% endblock %}