Pagina 1 di 1

Come modificare orders.php con Paypal 3.1.5 + Banca Sella

Inviato: 02/05/2005, 5:26
da GioMBG
Ciao Ragazzi!
Premetto ho controllato "abbastanza bene" ma non ho trovato nulla qui, quindi:
Ci sono le due contributions:
MODULO BANCA SELLA
&
PayPal Shopping Cart IPN v3.1.5
che "acavallano" gli edit necessari in:
catalog/admin/[orders.php]
potrebbe esser MOLTO interessante utilizzare ambedue le contributions nello shop...
Come devo modificare il file orders.php in catalog/admin/[orders.php] per poterlo far funzionare?

ORIGINALE:
[173 line]
<td><table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="main"><b><?php echo ENTRY_PAYMENT_METHOD; ?></b></td>
<td class="main"><?php echo $order->info['payment_method']; ?></td>
</tr>
<?php
if (tep_not_null($order->info['cc_type']) || tep_not_null($order->info['cc_owner']) || tep_not_null($order->info['cc_number'])) {
?>
[180 Line]

CON BANCA SELLA viene modificato cosi'
<td><table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="main"><b><?php echo ENTRY_PAYMENT_METHOD; ?></b></td>
<td class="main"><?php echo $order->info['payment_method'];
//Inizio modifica sellanet
$oID = tep_db_prepare_input($_GET['oID']);
$sella_query = tep_db_query("select bank_transaction_id, shop_transaction_id, authorization_code, amount, client_status, s2s_status, date from orders_sellanet where orders_id = '" . tep_db_input($oID) . "'");
if(tep_db_num_rows($sella_query) > 0)
{
$order_sella = tep_db_fetch_array($sella_query);
?>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_BANK_TRANSACTION_ID; ?></td>
<td class="main"><?php echo $order_sella['bank_transaction_id']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_SHOP_TRANSACTION_ID; ?></td>
<td class="main"><?php echo $order_sella['shop_transaction_id']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_AUTHORIZATION_CODE; ?></td>
<td class="main"><?php echo $order_sella['authorization_code']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_AMOUNT; ?></td>
<td class="main"><?php echo $order_sella['amount']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_DATE; ?></td>
<td class="main"><?php echo date('Y/m/d G:i:s',$order_sella['date']); ?></td>
</tr>
</table>
<?php
}
// fine modifica sellanet
?></td>
</tr>
<?php

Io l'ho modificato cosi' [DATEMI CONFERMA non sono sicuro (per niente!)]:
//begin PayPal_Shopping_Cart_IPN
if (strtolower($order->info['payment_method']) == 'paypal') {
include(DIR_FS_CATALOG_MODULES . 'payment/paypal/admin/TransactionSummaryLogs.inc.php');
} else {
?>
<td><table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="main"><b><?php echo ENTRY_PAYMENT_METHOD; ?></b></td>
<td class="main"><?php echo $order->info['payment_method'];
//Inizio modifica sellanet
$oID = tep_db_prepare_input($_GET['oID']);
$sella_query = tep_db_query("select bank_transaction_id, shop_transaction_id, authorization_code, amount, client_status, s2s_status, date from orders_sellanet where orders_id = '" . tep_db_input($oID) . "'");
if(tep_db_num_rows($sella_query) > 0)
{
$order_sella = tep_db_fetch_array($sella_query);
?>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_BANK_TRANSACTION_ID; ?></td>
<td class="main"><?php echo $order_sella['bank_transaction_id']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_SHOP_TRANSACTION_ID; ?></td>
<td class="main"><?php echo $order_sella['shop_transaction_id']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_AUTHORIZATION_CODE; ?></td>
<td class="main"><?php echo $order_sella['authorization_code']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_AMOUNT; ?></td>
<td class="main"><?php echo $order_sella['amount']; ?></td>
</tr>
<tr>
<td class="main"><?php echo MODULE_PAYMENT_BANCASELLA_TEXT_DATE; ?></td>
<td class="main"><?php echo date('Y/m/d G:i:s',$order_sella['date']); ?></td>
</tr>
</table>
<?php
}//else not paypal
//end PayPal_Shopping_Cart_IPN
// fine modifica sellanet
?></td>
</tr>
<?php
Vi ringrazio moltissimo, e se avete bisogno di tutti i files modificherò questo topic, l'ho fatto cosi' per non esagerare ma eventualmente...

GioMBG