web/themes/marketing/views/default/header.html.twig line 1

Open in your IDE?
  1. {% do script(['vue3/js/themes/marketing/header/index.js']) %}
  2. <div id="header"
  3.      data-homepage="{{ path('homepage') }}"
  4.      data-site-logo="{{ setting('site.logo') }}"
  5.      data-site-logo-asset="{{ asset(setting('site.logo')) }}"
  6.      data-site-name="{{ setting('site.name', 'EDUSOHO') }}"
  7.      data-site-slogan="{{ setting('site.slogan') }}"
  8.      data-show-switch-locale="{{ setting('developer.show_switch_locale')|default(0) }}"
  9.      data-app-user="{{ app.user ? app.user.toArray()|json_encode : null }}"
  10.      data-cn-href="{{ path('switch_language', {language: 'zh_CN', _target_path: _target_path|default(app.request.server.get('REQUEST_URI'))}) }}"
  11.      data-en-href="{{ path('switch_language', {language: 'en', _target_path: _target_path|default(app.request.server.get('REQUEST_URI'))}) }}"
  12.      data-login-href="{{ path('login', {goto:_target_path|default(app.request.server.get('REQUEST_URI'))}) }}"
  13.      data-register-href="{{ path('register', {goto:_target_path|default(app.request.server.get('REQUEST_URI'))}) }}"
  14.      data-message-setting="{{ setting('message')|json_encode }}"
  15.      data-avatar-src="{{ app.user ? filepath(app.user.smallAvatar, 'avatar.png') : null }}"
  16.      data-my-orders-href="{{ path('my_orders') }}"
  17.      data-setting-href="{{ path('settings') }}"
  18.      data-logout-href="{{ path('logout') }}"
  19.      data-admin-href="{{ path('admin') }}"
  20.      data-my-href="{{ path('my') }}"
  21.      data-my-courses-learning-href="{{ path('my_courses_learning') }}"
  22.      data-has-permission="{{ has_permission('admin') or has_permission('admin_v2') }}"
  23.      data-is-teacher="{{ app.user ? app.user.isTeacher() : 0 }}"
  24.      data-notification-href="{{ path('notification') }}"
  25.      data-message-href="{{ path('message') }}"
  26.      data-navigations="{{ data('NavigationsTree', {})|json_encode }}"
  27. >
  28. </div>