Das war jetzt dann doch relativ einfach. Es lag an Zeile 2 des Codes.
Aus true, 1 wird einfach false, 0 -> schon klappt es wunderbar
Alter Code:
Code
/* GRUNDPREIS START*/
$slave_price_vpe = $xtPrice->xtcGetPrice($getSlave['products_id'], true, 1, $getSlave['products_tax_class_id'], $getSlave->data['products_price']);
if(PRODUCT_DETAILS_VPE == 'true')
{
if ($getSlave['products_vpe_status'] == 1 && $getSlave['products_vpe_value'] != 0.0 && $products_price > 0)
$prodvpe = $xtPrice->xtcFormat($slave_price_vpe * (1 / $getSlave['products_vpe_value']), true).TXT_PER.xtc_get_vpe_name($getSlave['products_vpe']);
}
/* GRUNDPREIS ENDE*/
Neuer Code:
Code
/* GRUNDPREIS START*/
$slave_price_vpe = $xtPrice->xtcGetPrice($getSlave['products_id'], false, 0, $getSlave['products_tax_class_id'], $getSlave->data['products_price']);
if(PRODUCT_DETAILS_VPE == 'true')
{
if ($getSlave['products_vpe_status'] == 1 && $getSlave['products_vpe_value'] != 0.0 && $products_price > 0)
$prodvpe = $xtPrice->xtcFormat($slave_price_vpe * (1 / $getSlave['products_vpe_value']), true).TXT_PER.xtc_get_vpe_name($getSlave['products_vpe']);
}
/* GRUNDPREIS ENDE*/
Vielen Dank Joast, das hat mir sehr geholfen.
Aufgrund der aktuellen Abmahnwelle (Grundpreis steht nicht in der Nähe des Kaufen-Buttons, etc.) bin ich froh, das Problem endlich gelöst zu haben.