admin-block-content.html.twig
Claro's theme implementation for the content of an administrative block.
Available variables:
- content: List of administrative menu items. Each menu item contains:
- link: Link to the admin section.
- title: Short name of the section.
- description: Description of the administrative menu item.
- url: URI to the admin section.
- options: URL options. See \Drupal\Core\Url::fromUri() for details.
 
- attributes: HTML attributes to be added to the element.
- compact: Boolean indicating whether compact mode is turned on or not.
See also
\Drupal\system\Theme\SystemAdminThemePreprocess::preprocessAdminBlockContent()
claro_preprocess_admin_block_content()
5 theme calls to admin-block-content.html.twig
- EntityDisplayModeController::formModeTypeSelection in core/modules/ field_ui/ src/ Controller/ EntityDisplayModeController.php 
- Provides a list of eligible entity types for adding form modes.
- EntityDisplayModeController::viewModeTypeSelection in core/modules/ field_ui/ src/ Controller/ EntityDisplayModeController.php 
- Provides a list of eligible entity types for adding view modes.
- SystemAdminThemePreprocess::preprocessSystemAdminIndex in core/modules/ system/ src/ Theme/ SystemAdminThemePreprocess.php 
- Prepares variables for admin index templates.
- SystemController::overview in core/modules/ system/ src/ Controller/ SystemController.php 
- Provide the administration overview page.
- SystemManager::getBlockContents in core/modules/ system/ src/ SystemManager.php 
- Loads the contents of a menu block.
File
- 
              core/themes/ claro/ templates/ admin/ admin-block-content.html.twig 
View source
- {#
- /**
-  * @file
-  * Claro's theme implementation for the content of an administrative block.
-  *
-  * Available variables:
-  * - content: List of administrative menu items. Each menu item contains:
-  *   - link: Link to the admin section.
-  *   - title: Short name of the section.
-  *   - description: Description of the administrative menu item.
-  *   - url: URI to the admin section.
-  *   - options: URL options. See \Drupal\Core\Url::fromUri() for details.
-  * - attributes: HTML attributes to be added to the element.
-  * - compact: Boolean indicating whether compact mode is turned on or not.
-  *
-  * @see \Drupal\system\Theme\SystemAdminThemePreprocess::preprocessAdminBlockContent()
-  * @see claro_preprocess_admin_block_content()
-  */
- #}
- {%
-   set item_classes = [
-     'admin-item',
-   ]
- %}
- {% if content %}
-   <dl{{ attributes.addClass('admin-list') }}>
-     {% for item in content %}
-       <div{{ create_attribute({class: item_classes}) }}>
-         <dt class="admin-item__title">{{ item.link }}</dt>
-         {% if item.description %}
-           <dd class="admin-item__description">{{ item.description }}</dd>
-         {% endif %}
-       </div>
-     {% endfor %}
-   </dl>
- {% endif %}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
