Yes, meanwhile I found it, but setting it to range does not helped.
I attach screenshots fpr you.
Edit: I found the solution. The main product's price shouldn't have to be set, and I also edited the product/listing_price.php arund line 79.
if(isset($price->price_min_quantity) && empty($this->cart_product_price) && $this->params->get('per_unit',1)){
if($price->price_min_quantity>1){
echo '<span class="hikashop_product_price_per_unit_x" style="display:block;">'.JText::sprintf('PER_UNIT_AT_LEAST_X_BOUGHT',$price->price_min_quantity).':</span><br/>';
}else{
$tobbar = count($this->row->prices);
if(($i+1 == $tobbar) && ($i > 0)) {
echo " and ";
}
else {
echo '<span class="hikashop_product_price_per_unit" style="display:block;">'.JText::_('PER_UNIT').':</span><br/>';
}
}
}
and
added lines around line 209.
$tobbar = count($this->row->prices);
if(($i+1 == $tobbar) && ($i > 0)) {
echo "prices between";
}
For product page line 43. has to be modified:
if(empty($this->row->prices)){
if(!empty($this->element->variants)&&$this->config->get('variant_increase_perf',1)&&!empty($this->element->main)){}
else{echo JText::_('FREE_PRICE');}
Maybe it's not too correct grammatically in English, but on my native language it's OK now.
Thanks for your help!