views-view-responsive-grid.tpl.php in Views Responsive Grid 7
Default simple view template to display a rows in a responsive grid.
- $rows contains a nested array of rows. Each row contains an array of columns.
- $columns contains a nested array of columns. Each column contains an array of columns.
File
views-view-responsive-grid.tpl.phpView source
<?php
/**
* @file
* Default simple view template to display a rows in a responsive grid.
*
* - $rows contains a nested array of rows. Each row contains an array of
* columns.
* - $columns contains a nested array of columns. Each column contains an
* array of columns.
*
* @ingroup views_templates
*/
if (!empty($title)) {
?>
<h3><?php
print $title;
?></h3>
<?php
}
?>
<div class="<?php
print $classes;
?>">
<?php
if ($options['alignment'] == 'vertical') {
foreach ($columns as $column_id => $column) {
?>
<div class="<?php
print trim($column_classes[$column_id]);
?>">
<?php
foreach ($column as $item_id => $item) {
?>
<div class="<?php
print trim($item['classes']);
?>">
<?php
print $item['content'];
?>
</div>
<?php
}
?>
</div>
<?php
}
}
else {
?>
<?php
foreach ($rows as $row_id => $row) {
?>
<div class="<?php
print trim($row_classes[$row_id]);
?>">
<?php
foreach ($row as $item_id => $item) {
?>
<div class="<?php
print trim($item['classes']);
?>">
<?php
print $item['content'];
?>
</div>
<?php
}
?>
</div>
<?php
}
}
?>
</div>