paypal non si attiva
Inviato: 10/09/2013, 13:29
Ciao a tutti,
su una installazione vecchissima di oscommerce che non può essere modificata perchè sono state fatte miriadi di modifiche ho aggiunto il modulo paypal.
Ne ho già provati più di uno e tutti quando vado ad attivarlo (clicco sul pulsante verde in admin per attivarlo) mi dà il seguente errore:
Fatal error: Call to undefined function tep_get_zone_class_title() in modules.php on line 445
Ho provato paypal ipn, paypal standard ed entrambi stesso errore.
C'è un altro paypal attivo ma quando arriva su paypal per il pagamento il campo importo è vuoto e deve essere editato manualmente ....
Su google non ho trovato soluzioni al problema.
L'errore è questo:
la riga 445 è:
$keys .= $use_function($value['value']);
tutta la parte del modules.php che contiene la riga dell'errore è:
--------------------------------------
if ($mInfo->status == '1') {
$keys = '';
reset($mInfo->keys);
while (list(, $value) = each($mInfo->keys)) {
$keys .= '<b>' . $value['title'] . '</b><br>';
if ($value['use_function']) {
$use_function = $value['use_function'];
$keys .= $use_function($value['value']);
} else {
$keys .= $value['value'];
}
$keys .= '<br><br>';
}
$keys = substr($keys, 0, strrpos($keys, '<br><br>'));
$contents[] = array('align' => 'center', 'text' => '<a href="' . tep_href_link(FILENAME_MODULES, 'set=' . $HTTP_GET_VARS['set'] . '&module=' . $HTTP_GET_VARS['module'] . '&action=edit') . '">' . tep_image_button('button_edit.gif', IMAGE_EDIT) . '</a>');
$contents[] = array('text' => '<br>' . $mInfo->description);
$contents[] = array('text' => '<br>' . $keys);
} else {
$contents[] = array('text' => $mInfo->description);
}
break;
}
Grazie per le risposte.
Ciao
su una installazione vecchissima di oscommerce che non può essere modificata perchè sono state fatte miriadi di modifiche ho aggiunto il modulo paypal.
Ne ho già provati più di uno e tutti quando vado ad attivarlo (clicco sul pulsante verde in admin per attivarlo) mi dà il seguente errore:
Fatal error: Call to undefined function tep_get_zone_class_title() in modules.php on line 445
Ho provato paypal ipn, paypal standard ed entrambi stesso errore.
C'è un altro paypal attivo ma quando arriva su paypal per il pagamento il campo importo è vuoto e deve essere editato manualmente ....
Su google non ho trovato soluzioni al problema.
L'errore è questo:
la riga 445 è:
$keys .= $use_function($value['value']);
tutta la parte del modules.php che contiene la riga dell'errore è:
--------------------------------------
if ($mInfo->status == '1') {
$keys = '';
reset($mInfo->keys);
while (list(, $value) = each($mInfo->keys)) {
$keys .= '<b>' . $value['title'] . '</b><br>';
if ($value['use_function']) {
$use_function = $value['use_function'];
$keys .= $use_function($value['value']);
} else {
$keys .= $value['value'];
}
$keys .= '<br><br>';
}
$keys = substr($keys, 0, strrpos($keys, '<br><br>'));
$contents[] = array('align' => 'center', 'text' => '<a href="' . tep_href_link(FILENAME_MODULES, 'set=' . $HTTP_GET_VARS['set'] . '&module=' . $HTTP_GET_VARS['module'] . '&action=edit') . '">' . tep_image_button('button_edit.gif', IMAGE_EDIT) . '</a>');
$contents[] = array('text' => '<br>' . $mInfo->description);
$contents[] = array('text' => '<br>' . $keys);
} else {
$contents[] = array('text' => $mInfo->description);
}
break;
}
Grazie per le risposte.
Ciao