Initial Drupal 11 with DDEV setup
This commit is contained in:
		
							
								
								
									
										47
									
								
								web/core/modules/field_ui/templates/field-ui-table.html.twig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								web/core/modules/field_ui/templates/field-ui-table.html.twig
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,47 @@
 | 
			
		||||
{#
 | 
			
		||||
/**
 | 
			
		||||
 * @file
 | 
			
		||||
 * Default theme implementation to display a Field UI table.
 | 
			
		||||
 *
 | 
			
		||||
 * Available variables:
 | 
			
		||||
 * - attributes: HTML attributes to apply to the <table> tag.
 | 
			
		||||
 * - caption: A localized string for the <caption> tag.
 | 
			
		||||
 * - colgroups: Column groups. Each group contains the following properties:
 | 
			
		||||
 *   - attributes: HTML attributes to apply to the <col> tag.
 | 
			
		||||
 *     Note: Drupal currently supports only one table header row, see
 | 
			
		||||
 *     https://www.drupal.org/node/893530 and
 | 
			
		||||
 *     http://api.drupal.org/api/drupal/includes!theme.inc/function/theme_table/7#comment-5109.
 | 
			
		||||
 * - header: Table header cells. Each cell contains the following properties:
 | 
			
		||||
 *   - tag: The HTML tag name to use; either 'th' or 'td'.
 | 
			
		||||
 *   - attributes: HTML attributes to apply to the tag.
 | 
			
		||||
 *   - content: A localized string for the title of the column.
 | 
			
		||||
 *   - field: Field name (required for column sorting).
 | 
			
		||||
 *   - sort: Default sort order for this column ("asc" or "desc").
 | 
			
		||||
 * - sticky: A flag indicating whether to use a "sticky" table header.
 | 
			
		||||
 * - rows: Table rows. Each row contains the following properties:
 | 
			
		||||
 *   - attributes: HTML attributes to apply to the <tr> tag.
 | 
			
		||||
 *   - data: Table cells.
 | 
			
		||||
 *   - no_striping: A flag indicating that the row should receive no
 | 
			
		||||
 *     'even / odd' styling. Defaults to FALSE.
 | 
			
		||||
 *   - cells: Table cells of the row. Each cell contains the following keys:
 | 
			
		||||
 *     - tag: The HTML tag name to use; either 'th' or 'td'.
 | 
			
		||||
 *     - attributes: Any HTML attributes, such as "colspan", to apply to the
 | 
			
		||||
 *       table cell.
 | 
			
		||||
 *     - content: The string to display in the table cell.
 | 
			
		||||
 *     - active_table_sort: A boolean indicating whether the cell is the active
 | 
			
		||||
         table sort.
 | 
			
		||||
 * - footer: Table footer rows, in the same format as the rows variable.
 | 
			
		||||
 * - empty: The message to display in an extra row if table does not have
 | 
			
		||||
 *   any rows.
 | 
			
		||||
 * - no_striping: A boolean indicating that the row should receive no striping.
 | 
			
		||||
 * - header_columns: The number of columns in the header.
 | 
			
		||||
 *
 | 
			
		||||
 * @see template_preprocess_field_ui_table()
 | 
			
		||||
 *
 | 
			
		||||
 * @ingroup themeable
 | 
			
		||||
 */
 | 
			
		||||
#}
 | 
			
		||||
{# Add Ajax wrapper. #}
 | 
			
		||||
<div id="field-display-overview-wrapper">
 | 
			
		||||
  {% include 'table.html.twig' %}
 | 
			
		||||
</div>
 | 
			
		||||
@ -0,0 +1,46 @@
 | 
			
		||||
{#
 | 
			
		||||
/**
 | 
			
		||||
 * @file
 | 
			
		||||
 * Default theme implementation for a storage type option form element.
 | 
			
		||||
 *
 | 
			
		||||
 * Available variables:
 | 
			
		||||
 * - attributes: HTML attributes for the containing element.
 | 
			
		||||
 * - errors: (optional) Any errors for this form element, may not be set.
 | 
			
		||||
 * - label: A rendered label element.
 | 
			
		||||
 * - description: (optional) A list of description properties containing:
 | 
			
		||||
 *    - content: A description of the form element, may not be set.
 | 
			
		||||
 *    - attributes: (optional) A list of HTML attributes to apply to the
 | 
			
		||||
 *      description content wrapper. Will only be set when description is set.
 | 
			
		||||
 * - variant: specifies option type. Typically 'field-option' or 'field-suboption'.
 | 
			
		||||
 *
 | 
			
		||||
 * @see template_preprocess_form_element()
 | 
			
		||||
 *
 | 
			
		||||
 * @ingroup themeable
 | 
			
		||||
 */
 | 
			
		||||
#}
 | 
			
		||||
{%
 | 
			
		||||
  set classes = [
 | 
			
		||||
    errors ? 'form-item--error',
 | 
			
		||||
    variant ? variant ~ '__item'
 | 
			
		||||
  ]
 | 
			
		||||
%}
 | 
			
		||||
<div{{ attributes.addClass(classes) }}>
 | 
			
		||||
  {% if variant == 'field-option' %}
 | 
			
		||||
    {{ label }}
 | 
			
		||||
    <div{{ description.attributes }}>
 | 
			
		||||
      {{ description.content }}
 | 
			
		||||
    </div>
 | 
			
		||||
  {% endif %}
 | 
			
		||||
  {{ children }}
 | 
			
		||||
  {% if variant == 'field-suboption' %}
 | 
			
		||||
    {{ label }}
 | 
			
		||||
    <div{{ description.attributes.addClass(description_classes) }}>
 | 
			
		||||
      {{ description.content }}
 | 
			
		||||
    </div>
 | 
			
		||||
  {% endif %}
 | 
			
		||||
  {% if errors %}
 | 
			
		||||
    <div class="form-item--error-message">
 | 
			
		||||
      {{ errors }}
 | 
			
		||||
    </div>
 | 
			
		||||
  {% endif %}
 | 
			
		||||
</div>
 | 
			
		||||
		Reference in New Issue
	
	Block a user