item-list--search-results.html.twig in Drupal 9
Same filename in this branch
- 9 core/themes/starterkit_theme/templates/dataset/item-list--search-results.html.twig
- 9 core/themes/classy/templates/dataset/item-list--search-results.html.twig
- 9 core/themes/olivero/templates/dataset/item-list--search-results.html.twig
- 9 core/themes/claro/templates/classy/dataset/item-list--search-results.html.twig
- 9 core/themes/seven/templates/classy/dataset/item-list--search-results.html.twig
- 9 core/themes/bartik/templates/classy/dataset/item-list--search-results.html.twig
- 9 core/profiles/demo_umami/themes/umami/templates/classy/dataset/item-list--search-results.html.twig
Theme override for an item list of search results.
Available variables:
- items: A list of items. Each item contains:
- attributes: HTML attributes to be applied to each list item.
- value: The content of the list element.
- title: The title of the list.
- list_type: The tag for list element ("ul" or "ol").
- attributes: HTML attributes to be applied to the list.
- empty: A message to display when there are no items. Allowed value is a string or render array.
- context: An list of contextual data associated with the list. For search
results, the following data is set:
- plugin: The search plugin ID, for example "node_search".
See also
2 theme calls to item-list--search-results.html.twig
- SearchController::view in core/
modules/ search/ src/ Controller/ SearchController.php - Creates a render array for the search page.
- SearchController::view in core/
modules/ search/ src/ Controller/ SearchController.php - Creates a render array for the search page.
File
core/themes/olivero/templates/dataset/item-list--search-results.html.twigView source
- {% extends "item-list.html.twig" %}
- {#
- /**
- * @file
- * Theme override for an item list of search results.
- *
- * Available variables:
- * - items: A list of items. Each item contains:
- * - attributes: HTML attributes to be applied to each list item.
- * - value: The content of the list element.
- * - title: The title of the list.
- * - list_type: The tag for list element ("ul" or "ol").
- * - attributes: HTML attributes to be applied to the list.
- * - empty: A message to display when there are no items. Allowed value is a
- * string or render array.
- * - context: An list of contextual data associated with the list. For search
- * results, the following data is set:
- * - plugin: The search plugin ID, for example "node_search".
- *
- * @see template_preprocess_item_list()
- */
- #}
- {%
- set classes = [
- 'search-results',
- context.plugin ~ '-results',
- ]
- %}
- {%
- set listClasses = [
- 'search-results__item',
- ]
- %}
- {% set attributes = attributes.addClass(classes) %}