I am also trying to display the units in the Category view. The units are displayed properly in the Product view.
The settings for the custom product field looks like this:
product/listing_price.php:
if(isset($price->price_min_quantity) && empty($this->cart_product_price) && $this->params->get('per_unit',1)){
if($price->price_min_quantity>1){
echo JText::sprintf('PER_UNIT_AT_LEAST_X_BOUGHT',$price->price_min_quantity);
}else{
//echo JText::_('PER_UNIT');
echo JText::_($this->element->salesunit);
}
}
en_GB.com_hikashop.ini:
PER_UNIT=" each"
PER_DOZ=" doz"