<?php /** * @package com_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2021 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Layout\LayoutHelper; extract($displayData); $i = 0; $j = 0; $last = count($images); $count = 3; echo '<div class="speasyimagegallery-row clearfix">'; foreach ($images as $key => $image) { if($i == 0) { echo '<div class="speasyimagegallery-col-sm-4">'; $j++; if($j == $count) { $j = 0; } } echo LayoutHelper::render('gallery.mosaic.image', array('image'=>$image, 'key'=> $key, 'column'=>$j, 'index'=>$i)); $i++; if(($i == $count) || ($i == $last)) { echo '</div>'; $i = 0; } } echo '</div>';