add page intervenant

This commit is contained in:
kevin
2021-01-11 16:36:37 +01:00
parent 1bafbb6b24
commit d6fa6d1dbe
40 changed files with 1291 additions and 29 deletions
@@ -0,0 +1,47 @@
{#
/**
* @file
* Default view template to display all the fields in a row.
*
* Available variables:
* - view: The view in use.
* - fields: A list of fields, each one contains:
* - content: The output of the field.
* - raw: The raw data for the field, if it exists. This is NOT output safe.
* - class: The safe class ID to use.
* - handler: The Views field handler controlling this field.
* - inline: Whether or not the field should be inline.
* - wrapper_element: An HTML element for a wrapper.
* - wrapper_attributes: List of attributes for wrapper element.
* - separator: An optional separator that may appear before a field.
* - label: The field's label text.
* - label_element: An HTML element for a label wrapper.
* - label_attributes: List of attributes for label wrapper.
* - label_suffix: Colon after the label.
* - element_type: An HTML element for the field content.
* - element_attributes: List of attributes for HTML element for field content.
* - has_label_colon: A boolean indicating whether to display a colon after
* the label.
* - element_type: An HTML element for the field content.
* - element_attributes: List of attributes for HTML element for field content.
* - row: The raw result from the query, with all data it fetched.
*
* @see template_preprocess_views_view_fields()
*
* @ingroup themeable
*/
#}
<article class="thumbnails_participants p-3">
<a href="{{ fields.view_node.content }}">
<figure>
<div>
{{fields.field_portrait.content}}
</div>
<figcaption class="__info">
<div class="__name">{{ fields.field_prenom.content }} {{ fields.title.content }}</div>
<div class="__qualite">{{ fields.field_qualite.content }}</div>
</figcaption>
</figure>
</a>
</article>
@@ -0,0 +1,66 @@
{#
/**
* @file
* Default view template to display all the fields in a row.
*
* Available variables:
* - view: The view in use.
* - fields: A list of fields, each one contains:
* - content: The output of the field.
* - raw: The raw data for the field, if it exists. This is NOT output safe.
* - class: The safe class ID to use.
* - handler: The Views field handler controlling this field.
* - inline: Whether or not the field should be inline.
* - wrapper_element: An HTML element for a wrapper.
* - wrapper_attributes: List of attributes for wrapper element.
* - separator: An optional separator that may appear before a field.
* - label: The field's label text.
* - label_element: An HTML element for a label wrapper.
* - label_attributes: List of attributes for label wrapper.
* - label_suffix: Colon after the label.
* - element_type: An HTML element for the field content.
* - element_attributes: List of attributes for HTML element for field content.
* - has_label_colon: A boolean indicating whether to display a colon after
* the label.
* - element_type: An HTML element for the field content.
* - element_attributes: List of attributes for HTML element for field content.
* - row: The raw result from the query, with all data it fetched.
*
* @see template_preprocess_views_view_fields()
*
* @ingroup themeable
*/
#}
{# {% include 'themes/custom/popsu_colloque/template/components/thumbnails.html.twig' %} #}
{% if fields.field_accessible.content == "1" %}
<a href="{{fields.view_node.content}}">
{% endif %}
<figure class="__img">
{{fields.field_image.content}}
</figure>
<div class="__wrap">
<div class="d-flex flex-wrap">
<time datetime="{{fields.field_heure_du_moment.content}}" class="__date mr-1">
{{fields.field_heure_du_moment.content}}
</time>
{% if fields.field_type_de_moment.content %}
<div class="type_moment">
|{{ fields.field_type_de_moment.content }}
</div>
{% endif %}
</div>
<div class="__content {{fields.field_accessible.content}}">
{{fields.title.content}}
{% if fields.field_accessible.content == "1" %}
{% else %}
{{fields.field_role_de_l_intervenant.content}}
{% endif %}
</div>
</div>
{% if fields.field_accessible.content %}
</a>
{% endif %}