You are here

views-bootstrap-grid.html.twig in Views Bootstrap 8.4

Same filename and directory in other branches
  1. 8.3 templates/views-bootstrap-grid.html.twig

views-bootstrap-grid.html.twig Default simple view template to display Bootstrap Grids.

  • columns: Contains rows grouped by columns.
  • rows: Contains a nested array of rows. Each row contains an array of columns.
  • column_type: Contains a number (default Bootstrap grid system column type).

File

templates/views-bootstrap-grid.html.twig
View source
  1. {#
  2. /**
  3. * @file views-bootstrap-grid.html.twig
  4. * Default simple view template to display Bootstrap Grids.
  5. *
  6. *
  7. * - columns: Contains rows grouped by columns.
  8. * - rows: Contains a nested array of rows. Each row contains an array of
  9. * columns.
  10. * - column_type: Contains a number (default Bootstrap grid system column type).
  11. *
  12. * @ingroup views_templates
  13. */
  14. #}
  15. {%
  16. set classes = [
  17. 'views-view-grid',
  18. ]
  19. %}
  20. {% if title %}
  21. <h3>{{ title }}</h3>
  22. {% endif %}
  23. <div id="{{ id }}" {{ attributes.addClass(classes) }}>
  24. <div class="row">
  25. {% for row in rows %}
  26. <div {{ row_attributes.addClass(options.row_class) }}>
  27. {{ row }}
  28. </div>
  29. {% endfor %}
  30. </div>
  31. </div>