views-view-grid.tpl.php

Default simple view template to display a rows in a grid.

  • $rows contains a nested array of rows. Each row contains an array of columns.

File

drupal/core/modules/views/theme/views-view-grid.tpl.php
View source
<?php

/**
 * @file
 * Default simple view template to display a rows in a grid.
 *
 * - $rows contains a nested array of rows. Each row contains an array of
 *   columns.
 *
 * @ingroup views_templates
 */
if (!empty($title)) {
  ?>
  <h3><?php

  print $title;
  ?></h3>
<?php

}
?>
<table <?php

print $attributes;
?>>
  <tbody>
    <?php

foreach ($rows as $row_number => $columns) {
  ?>
      <tr <?php

  if ($row_classes[$row_number]) {
    print 'class="' . $row_classes[$row_number] . '"';
  }
  ?>>
        <?php

  foreach ($columns as $column_number => $item) {
    ?>
          <td <?php

    if ($column_classes[$row_number][$column_number]) {
      print 'class="' . $column_classes[$row_number][$column_number] . '"';
    }
    ?>>
            <?php

    print $item;
    ?>
          </td>
        <?php

  }
  ?>
      </tr>
    <?php

}
?>
  </tbody>
</table>

Related topics