Pues no sabria decirte la version de smarty, ese codigo lo intento sobre prestashop 1.5.2. Sustituí lo siguiente:
Código PHP:
{if !$priceDisplay}{convertPrice price=$product.price}
por lo siguiente:
Código PHP:
{if !$priceDisplay}{convertPrice|string_format:"%d" price=$product.price}
Si pongo
|string_format:"%d" después de
$product.price no hace nada
saludos