You are here

node--event--full.html.twig in Open Social 8.8

{% extends "node--full.html.twig" %}

{% if display_submitted %}
  {% block metainfo %}
    <header class="metainfo">

      <div class="metainfo__avatar">
        {{ author_picture }}
      </div>

      <div class="metainfo__content">

        {{ author }}

        <div>
          {% if event_type %}
            {{ event_type }}
          {% endif %}
          {% if group_link %}
            {% trans %} in group {% endtrans %}
            {{ group_link }}
          {% endif %}
        </div>

      </div>

      {{ content.links.moderation }}

    </header>
  {% endblock %}
{% endif %}

{# add specific fields to body for events only #}
{% block nodefull_specialfields %}

  <div class="article__special-fields">
    <div class="article__special-field">
      <svg class="article__special-fields-icon"><use xlink:href="#icon-event"></use></svg>
      <span class="sr-only">{% trans %}Event date {% endtrans %}</span>
      <span class="inline-center">
        <strong>{{event_date}}</strong>
      </span>
    </div>
    {% if content.field_event_address|render or content.field_event_location|render %}
      <div class="article__special-field">
        <svg class="article__special-fields-icon"><use xlink:href="#icon-location"></use></svg>
        <span class="sr-only">{% trans %}Event location {% endtrans %}</span>
        <span class="inline-center">
          <strong>{{content.field_event_location}}</strong>
          {% if content.field_event_address|render is not empty and content.field_event_location|render is not empty %} &bullet; {% endif %}
          {{content.field_event_address}}
        </span>
      </div>
    {% endif %}
  </div>

{% endblock %}

{% block nodefull_body %}

  {{ content|without('field_event_address','field_event_location', 'field_event_type', 'book_navigation', 'flag_follow_content', 'field_event_an_enroll', 'field_enrollment_status', 'enrolled', 'enrollments_count', 'links') }}

{% endblock %}

File

themes/socialbase/templates/node/event/node--event--full.html.twig
View source
  1. {% extends "node--full.html.twig" %}
  2. {% if display_submitted %}
  3. {% block metainfo %}
  4. <header class="metainfo">
  5. <div class="metainfo__avatar">
  6. {{ author_picture }}
  7. </div>
  8. <div class="metainfo__content">
  9. {{ author }}
  10. <div>
  11. {% if event_type %}
  12. {{ event_type }}
  13. {% endif %}
  14. {% if group_link %}
  15. {% trans %} in group {% endtrans %}
  16. {{ group_link }}
  17. {% endif %}
  18. </div>
  19. </div>
  20. {{ content.links.moderation }}
  21. </header>
  22. {% endblock %}
  23. {% endif %}
  24. {# add specific fields to body for events only #}
  25. {% block nodefull_specialfields %}
  26. <div class="article__special-fields">
  27. <div class="article__special-field">
  28. <svg class="article__special-fields-icon"><use xlink:href="#icon-event"></use></svg>
  29. <span class="sr-only">{% trans %}Event date {% endtrans %}</span>
  30. <span class="inline-center">
  31. <strong>{{event_date}}</strong>
  32. </span>
  33. </div>
  34. {% if content.field_event_address|render or content.field_event_location|render %}
  35. <div class="article__special-field">
  36. <svg class="article__special-fields-icon"><use xlink:href="#icon-location"></use></svg>
  37. <span class="sr-only">{% trans %}Event location {% endtrans %}</span>
  38. <span class="inline-center">
  39. <strong>{{content.field_event_location}}</strong>
  40. {% if content.field_event_address|render is not empty and content.field_event_location|render is not empty %} &bullet; {% endif %}
  41. {{content.field_event_address}}
  42. </span>
  43. </div>
  44. {% endif %}
  45. </div>
  46. {% endblock %}
  47. {% block nodefull_body %}
  48. {{ content|without('field_event_address','field_event_location', 'field_event_type', 'book_navigation', 'flag_follow_content', 'field_event_an_enroll', 'field_enrollment_status', 'enrolled', 'enrollments_count', 'links') }}
  49. {% endblock %}