bonjour
j'ai modifié un bout de script oscommerce . j'ai ajouté ce qui se trouve entre ***********
quand le prix est a zero une petite phrase s'affiche au lieu du prix j'ai ajouté un elseif si le prix est à 1 une autre phrase s'affiche au lieu du 1 ça a fonctionné pendant une semaine et tout à coup ça ne marche plus. le 0 ne s'affiche toujours pas mais quand le prix est à 1 la seconde phrase ne s'affiche plus mais le prix le fait . Ce qui me chiffonne c'est que norrmalement,si je m'étais trompée dans le codage ça n'aurait pas du fonctionner
if ($listing['products_price'] == 0)
{
$prod_list_grid .= '<br>' . AMA . ':'. (($listing['products_price'] > 1) ? $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) : '');
$prod_list_contents .= ' <td align="right">' . AMA . '</td>';
}
*******************************************************************
else if ($listing['products_price'] == 1)
{
$prod_list_grid .= '<br>' . ETSY . ':'. (($listing['products_price'] > 1) ? $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) : '');
$prod_list_contents .= ' <td align="right">' . ETSY . '</td>';
}
**************************************************************
else {
$prod_list_contents .= ' <td align="right">' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</td>';
$prod_list_grid .= '<br>' . (($listing['products_price'] > 1) ? $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) : '');
}}