radix-8.x-4.2/src/components/content/node.twig

src/components/content/node.twig
{#
/**
 * @file
 * Template for a Node.
 */
#}
{%
  set classes = [
  'node',
  node.isPromoted() ? 'node--promoted',
  node.isSticky() ? 'node--sticky',
  not node.isPublished() ? 'node--unpublished',
  node.bundle|clean_class,
  node.bundle|clean_class ~ '--' ~ view_mode|clean_class,
]|merge(utility_classes ? utility_classes : [])
%}

{%
  set title_classes = [
  'node__title',
]|merge(title_utility_classes ? title_utility_classes : [])
%}

{%
  set content_classes = [
  'node__content',
]|merge(content_utility_classes ? content_utility_classes : [])
%}

<article{{ attributes.addClass(classes) }}>
  {{ title_prefix }}
  {{ title_suffix }}

  {% block content %}
    {% if not page %}
      <h2{{ title_attributes.addClass(title_classes) }}>
        <a href="{{ url }}" rel="bookmark">{{ label }}</a>
      </h2>
    {% endif %}

    {% if display_submitted %}
      <footer>
        {{ author_picture }}
        <div{{ author_attributes }}>
          {% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %}
          {{ metadata }}
        </div>
      </footer>
    {% endif %}

    <div{{ content_attributes.addClass(content_classes) }}>
      {{ content }}
    </div>
  {% endblock %}
</article>

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc