Objevila se chyba v ProductAttributes lite v2, která znemožňovala přepočítání košíku a produkty stejného druhu se vkládaly jako jednotlivé položky. Oprava je následující, stačí zaměnit indexy pole z čísla 9 na 5, neboli provést následující úpravy.
nahradit v souboru core/orders.php řádky 133,134
if( isset( $aForm['aProducts'][$aExp[1]]['~'.$aExp[5]] ) && is_numeric( $aForm['aProducts'][$aExp[1]]['~'.$aExp[5]] ) && $aForm['aProducts'][$aExp[1]]['~'.$aExp[5]] > 0 && $aForm['aProducts'][$aExp[1]]['~'.$aExp[5]] < 10000 && $aExp[0] == $_SESSION['iCustomer'.LANGUAGE] ){
$aExp[2] = (int) $aForm['aProducts'][$aExp[1]]['~'.$aExp[5]];
nahradit v souboru core/orders.php řádek 211
if( $aExp[5] == $sTyp ){
Plugin byl při opravě zároveň doplněn o možnost smazání produktu určitého druhu v košíku. V původním návodu jsou již úpravy zahrnuty, pro upgrade stačí provést několik následujících změn.
Přečtěte si zbytek tohoto článku »


Recent Comments