J'utilise un override de product/listing_price.php pour ajouter des préfixe à mes prix (via des champs perso).
Mais lors d'un ajout au panier j'ai cette alerte :
Notice: Undefined property: stdClass::$price_product_id in /templates/rt_clarion/html/com_hikashop/product/listing_price.php on line 101
Code utilisé :
if($this->params->get('price_with_tax')){
// insertion du préfixe du prix
$class = hikashop_get('class.product');
$variantData = $class->get($price->price_product_id);
echo '<em class="prefix">';
echo $variantData->modele_echelle;
echo $variantData->prefixe_prix_lots_3;
echo ' ';
echo $variantData->prefixe_pays;
echo ' : ';
echo '</em>';
// fin insertion du préfixe du prix
Je suis maintenant en Hikashop 2.0 et Joomla 2.5.8 sous PHP 5.3.14.