breadcrumbs.twig 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <div id="floating_menubar"></div>
  2. <nav id="server-breadcrumb" aria-label="breadcrumb">
  3. <ol class="breadcrumb">
  4. <li class="breadcrumb-item">
  5. {{ show_icons('TabsMode') ? get_image('s_host') }}
  6. <a href="{{ url(server.url) }}" data-raw-text="{{ server.name }}">
  7. {% if show_text('TabsMode') %}{% trans 'Server:' %}{% endif %}
  8. {{ server.name }}
  9. </a>
  10. </li>
  11. {% if database is not empty %}
  12. <li class="breadcrumb-item">
  13. {{ show_icons('TabsMode') ? get_image('s_db') }}
  14. <a href="{{ url(database.url, {'db': database.name}) }}" data-raw-text="{{ database.name }}">
  15. {% if show_text('TabsMode') %}{% trans 'Database:' %}{% endif %}
  16. {{ database.name }}
  17. </a>
  18. </li>
  19. {% if table is not empty %}
  20. <li class="breadcrumb-item">
  21. {{ show_icons('TabsMode') ? get_image(table.is_view ? 'b_views' : 's_tbl') }}
  22. <a href="{{ url(table.url, {'db': database.name, 'table': table.name}) }}" data-raw-text="{{ table.name }}">
  23. {% if show_text('TabsMode') %}
  24. {% if table.is_view %}
  25. {% trans 'View:' %}
  26. {% else %}
  27. {% trans 'Table:' %}
  28. {% endif %}
  29. {% endif %}
  30. {{ table.name }}
  31. </a>
  32. </li>
  33. {% if table.comment is not empty %}
  34. <span class="breadcrumb-comment">“{{ table.comment }}”</span>
  35. {% endif %}
  36. {% elseif database.comment is not empty %}
  37. <span class="breadcrumb-comment">“{{ database.comment }}”</span>
  38. {% endif %}
  39. {% endif %}
  40. </ol>
  41. </nav>