Never been there before ... so all new to me and certainly never edited
<?php
/**
* @package HikaShop for Joomla!
* @version 5.0.3
* @author hikashop.com
* @copyright (C) 2010-2024 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><!-- IMAGE -->
<div class="hikashop_category_image">
<a href="<?php echo $this->row->link;?>" title="<?php echo $this->escape($this->row->category_name); ?>">
<?php
$image_options = array('default' => true,'forcesize'=>$this->config->get('image_force_size',true),'scale'=>$this->config->get('image_scale_mode','inside'));
$img = $this->image->getThumbnail(@$this->row->file_path, array('width' => $this->image->main_thumbnail_x, 'height' => $this->image->main_thumbnail_y), $image_options);
if($img->success) {
$html = '<img class="hikashop_product_listing_image" title="'.$this->escape((string)@$this->row->file_description).'" alt="'.$this->escape((string)@$this->row->file_name).'" src="'.$img->url.'"/>';
if($this->config->get('add_webp_images', 1) && function_exists('imagewebp') && !empty($img->webpurl)) {
$html = '
<picture>
<source srcset="'.$img->webpurl.'" type="image/webp">
<source srcset="'.$img->url.'" type="image/'.$img->ext.'">
'.$html.'
</picture>
';
}
echo $html;
}
?>
</a>
</div>
<!-- EO IMAGE -->
<br/>
<!-- NAME -->
<span class="hikashop_category_name">
<a href="<?php echo $this->row->link;?>">
<?php
echo $this->row->category_name;
if($this->params->get('number_of_products',0)){
echo ' ('.$this->row->number_of_products.')';
}
?>
</a>
</span>
<!-- EO NAME -->
<?php
if($this->rows[0]->category_id == $this->row->category_id){
$mainDivName = $this->params->get('main_div_name');
$doc = JFactory::getDocument();
$doc->addStyleDeclaration('
#'. $mainDivName.' .hikashop_category_image {
height: '. $this->image->main_thumbnail_y.'px;
text-align: center;
clear: both;
}');
}