Для удаления лишних нулей в цене в Opencart 2 можно использовать функцию number_format с параметром 2, который указывает на количество знаков после запятой. Например, если цена равна 25.5000, то функция number_format преобразует ее в 25.50:

<?php echo number_format($price, 2); ?>

Эту функцию можно использовать в любом месте, где необходимо отображать цену. Например, в файле catalog/view/theme/default/template/product/product.tpl можно изменить код, который отображает цену товара:

<span class="price"> <?php echo $price; ?> </span>

на следующий код:

<span class="price"> <?php echo number_format($price, 2); ?> </span>

Таким образом, цена будет отображаться без лишних нулей.