http://www.oscommerce-fr.info/forum/index....owtopic=6938.Le paiement en paypal est ok mais j'ai pas de commande dans l'admin d'OS Commerce.
En gros la table orders_total n'est pas mise à jour alors que la table orders est bien mise à jour
Du coup dans l'admin de'oscommerce j'ai pas le montant total de la commande avec les frais de port
le fichier en cause est checkout_confirmation.php .
Car en remettant checkout_confirmation.php avant l'install de la contribution Atos .Ca remarche .
j'ai mis en rouge les modifications qui sont à l'origine du bug suite à l'install de Atos
Si vous avez une idée ca m'aiderait vraiment
merci d'avance
[code supprimé]
je pense que c'est le tuto de Pericles qui est en cause
Citation
A la ligne 324, remplacer la ligne
echo tep_image_submit('button_confirm_order.gif', IMAGE_BUTTON_CONFIRM_ORDER) . '</form>' . "\n";
par
if (isset($$payment->form_submit)) {
$form_submit = $$payment->form_submit;
} else {
$form_submit = tep_image_submit('button_confirm_order.gif', IMAGE_BUTTON_CONFIRM_ORDER);
}
echo $form_submit . '</form>' . "\n";
A la ligne 249, remplacer les lignes
if (is_array($payment_modules->modules))
$confirmation = $payment_modules->confirmation();
par
if (is_array($payment_modules->modules)) {
if ($confirmation) {
A la ligne 87, remplacer les lignes
$breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$breadcrumb->add(NAVBAR_TITLE_2);
par
$breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$breadcrumb->add(NAVBAR_TITLE_2);
if (is_array($payment_modules->modules))
$confirmation = $payment_modules->confirmation();
echo tep_image_submit('button_confirm_order.gif', IMAGE_BUTTON_CONFIRM_ORDER) . '</form>' . "\n";
par
if (isset($$payment->form_submit)) {
$form_submit = $$payment->form_submit;
} else {
$form_submit = tep_image_submit('button_confirm_order.gif', IMAGE_BUTTON_CONFIRM_ORDER);
}
echo $form_submit . '</form>' . "\n";
A la ligne 249, remplacer les lignes
if (is_array($payment_modules->modules))
$confirmation = $payment_modules->confirmation();
par
if (is_array($payment_modules->modules)) {
if ($confirmation) {
A la ligne 87, remplacer les lignes
$breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$breadcrumb->add(NAVBAR_TITLE_2);
par
$breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$breadcrumb->add(NAVBAR_TITLE_2);
if (is_array($payment_modules->modules))
$confirmation = $payment_modules->confirmation();