Hi,
1. The same view file is already used to display the price area on both the product page and the listing of products.
However, if you want to add the price per unit weight to the listings too, you need to change the line:
if(!empty($this->element->product_id) && isset($this->row->product_weight) && bccomp(sprintf('%F',$this->row->product_weight), 0, 3)) {
to:
if(isset($this->row->product_weight) && bccomp(sprintf('%F',$this->row->product_weight), 0, 3)) {
in the product / listing_price view file.
2. Here, we explain how to edit views and how to find which one to edit:
www.hikashop.com/support/documentation/1...-display.html#layout