Логика отображения цен уровня находится в app/design/frontend/watercare/default/template/catalog/product/view/tierprices.phtml
Заменить последний else
блок на:
<?php
$_format = 'Buy %1$s for %2$s each';
if($index === count($_tierPrices) - 1)
{
$_format = 'Buy %1$s+ for %2$s each';
}
else
{
$_next = $_tierPrices[$index + 1];
$_qty = $_next['price_qty'] - 1;
if($_qty > 0) $_format = 'Buy %1$s-' . $_qty . ' for %2$s each';
}
echo $this->__($_format, $_price['price_qty'], $_price['formated_price']);
?>
Это будет гарантировать, что цена последнего уровня всегда будет {num}+
, а цена до этого будет
2 - {num - 1}
.