views-view-grid.tpl.php

Same filename and directory in other branches
  1. 6.x-3.x theme/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

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 class="<?php

print $class;
?>"<?php

print $attributes;
?>>
  <?php

if (!empty($caption)) {
  ?>
    <caption><?php

  print $caption;
  ?></caption>
  <?php

}
?>

  <tbody>
    <?php

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

  if ($row_classes[$row_number]) {
    ?> class="<?php

    print $row_classes[$row_number];
    ?>"<?php

  }
  ?>>
        <?php

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

    if ($column_classes[$row_number][$column_number]) {
      ?> class="<?php

      print $column_classes[$row_number][$column_number];
      ?>"<?php

    }
    ?>>
            <?php

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

  }
  ?>
      </tr>
    <?php

}
?>
  </tbody>
</table>

Related topics