From 9471f9cfe77e964674565f946ed6481c198c619b Mon Sep 17 00:00:00 2001 From: rdrew Date: Mon, 20 Jul 2026 11:34:22 -0300 Subject: [PATCH] dl test --- .../field--node--islandora-object.html.twig | 134 +++++++++--------- 1 file changed, 64 insertions(+), 70 deletions(-) diff --git a/templates/field/field--node--islandora-object.html.twig b/templates/field/field--node--islandora-object.html.twig index 1cfbd65..e962e3b 100755 --- a/templates/field/field--node--islandora-object.html.twig +++ b/templates/field/field--node--islandora-object.html.twig @@ -1,81 +1,75 @@ {# /** - * @file - * Theme override for a field. - * - * To override output, copy the "field.html.twig" from the templates directory - * to your theme's directory and customize it, just like customizing other - * Drupal templates such as page.html.twig or node.html.twig. - * - * Instead of overriding the theming for all fields, you can also just override - * theming for a subset of fields using - * @link themeable Theme hook suggestions. @endlink For example, - * here are some theme hook suggestions that can be used for a field_foo field - * on an article node type: - * - field--node--field-foo--article.html.twig - * - field--node--field-foo.html.twig - * - field--node--article.html.twig - * - field--field-foo.html.twig - * - field--text-with-summary.html.twig - * - field.html.twig - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - label_hidden: Whether to show the field label or not. - * - title_attributes: HTML attributes for the title. - * - label: The label for the field. - * - multiple: TRUE if a field can contain multiple items. - * - items: List of all the field items. Each item contains: - * - attributes: List of HTML attributes for each item. - * - content: The field item's content. - * - entity_type: The entity type to which the field belongs. - * - field_name: The name of the field. - * - field_type: The type of the field. - * - label_display: The display settings for the label. - * - * - * @see template_preprocess_field() - */ +* @file +* Theme override for a field. +* +* To override output, copy the "field.html.twig" from the templates directory +* to your theme's directory and customize it, just like customizing other +* Drupal templates such as page.html.twig or node.html.twig. +* +* Instead of overriding the theming for all fields, you can also just override +* theming for a subset of fields using +* @link themeable Theme hook suggestions. @endlink For example, +* here are some theme hook suggestions that can be used for a field_foo field +* on an article node type: +* - field--node--field-foo--article.html.twig +* - field--node--field-foo.html.twig +* - field--node--article.html.twig +* - field--field-foo.html.twig +* - field--text-with-summary.html.twig +* - field.html.twig +* +* Available variables: +* - attributes: HTML attributes for the containing element. +* - label_hidden: Whether to show the field label or not. +* - title_attributes: HTML attributes for the title. +* - label: The label for the field. +* - multiple: TRUE if a field can contain multiple items. +* - items: List of all the field items. Each item contains: +* - attributes: List of HTML attributes for each item. +* - content: The field item's content. +* - entity_type: The entity type to which the field belongs. +* - field_name: The name of the field. +* - field_type: The type of the field. +* - label_display: The display settings for the label. +* +* +* @see template_preprocess_field() +*/ #} {% - set classes = [ - 'field', - 'field--name-' ~ field_name|clean_class, - 'field--type-' ~ field_type|clean_class, - 'field--label-' ~ label_display, - label_display == 'inline' ? 'clearfix', - ] +set classes = [ +'field', +'field--name-' ~ field_name|clean_class, +'field--type-' ~ field_type|clean_class, +'field--label-' ~ label_display, +label_display == 'inline' ? 'clearfix', +] %} {% - set title_classes = [ - 'field__label', - label_display == 'visually_hidden' ? 'visually-hidden', - ] +set title_classes = [ +'field__label', +label_display == 'visually_hidden' ? 'visually-hidden', +] %} {% if label_hidden %} - {% if multiple %} - - {% for item in items %} - {{ item.content }} - {% endfor %} - - {% else %} - {% for item in items %} - {{ item.content }} +{% if multiple %} + + {% for item in items %} + {{ item.content }} {% endfor %} - {% endif %} -{% else %} - - {{ label }} - {% if multiple %} -
- {% endif %} + + {% else %} {% for item in items %} - {{ item.content }}
- {% endfor %} - {% if multiple %} - - {% endif %} - -{% endif %} + {{ item.content }} + {% endfor %} + {% endif %} + {% else %} + + {{ label }} + {% for item in items %} + {{ item.content }} + {% endfor %} + + {% endif %}