Errore dopo istallato PayPal_Shopping_Cart_IPN_v3.1.5

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Errore dopo istallato PayPal_Shopping_Cart_IPN_v3.1.5

Messaggio da amstaff »

Ho eseguito alla lettera il file di istallazione di questa contrib anche se al file account_history mi chiede di modificare una linea che non è esattamente quella, quando vado nel pannello di amministrazione sulla sinistra mi appare questo messaggio

Parse error: parse error in c:\programmi\easyphp1-8\www\commerce4\admin\includes\boxes\customers.php on line 35

Qualcuno di voi lo ha già riscontrato e risolto.
Grazie
Ciao
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: Errore dopo istallato PayPal_Shopping_Cart_IPN_v3.1.5

Messaggio da Bass »

amstaff ha scritto: Parse error: parse error in c:\programmi\easyphp1-8\www\commerce4\admin\includes\boxes\customers.php on line 35
E' probabile che tu abbia fatto un errore nel copia e incolla, magari ti e' scappata una parentesi o una virgoletta. Controlla la riga 35 ma anche le due o tre precedenti e successive

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Dunque ho controllato effettivamente qualcosa non torna, la riga che mi dice di sovrascrivere è già disattivata ora incollando il codice che mi dicono loro mi sembra che alcune parentesi non quadrino ti posto qui il codice mi dici cosa ne pensi Thaks
?>
<!-- customers //-->
<tr>
<td>
<?php
$heading = array();
$contents = array();

$heading[] = array('text' => BOX_HEADING_CUSTOMERS,
'link' => tep_href_link(FILENAME_CUSTOMERS, 'selected_box=customers'));

if ($selected_box == 'customers') {
$contents[] = array('text' =>
//Admin begin
// '<a href="' . tep_href_link(FILENAME_CUSTOMERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_CUSTOMERS . '</a><br>' .
// '<a href="' . tep_href_link(FILENAME_ORDERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_ORDERS . '</a>');
'<a href="' . tep_href_link(FILENAME_ORDERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_ORDERS . '</a><br>'.
//begin PayPal_Shopping_Cart_IPN
'<a href="' . tep_href_link(FILENAME_PAYPAL, '', 'NONSSL') . '" class="menuBoxContentLink">'. BOX_CUSTOMERS_PAYPAL .'</a>');
//end PayPal_Shopping_Cart_IPN



tep_admin_files_boxes(FILENAME_CUSTOMERS, BOX_CUSTOMERS_CUSTOMERS) .
tep_admin_files_boxes(FILENAME_ORDERS, BOX_CUSTOMERS_ORDERS) .
tep_admin_files_boxes('customers_groups.php', BOX_CUSTOMERS_GROUPS ) .
tep_admin_files_boxes('manudiscount.php', BOX_MANUDISCOUNT));


//Admin end
}

$box = new box;
echo $box->menuBox($heading, $contents);
?>
</td>
</tr>
<!-- customers_eof //-->
[/quote]
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto:Dunque ho controllato effettivamente qualcosa non torna, la riga che mi dice di sovrascrivere è già disattivata ora incollando il codice che mi dicono loro mi sembra che alcune parentesi non quadrino ti posto qui il codice mi dici cosa ne pensi Thaks

Togli i codice che hai aggiunto per paypal e sotto (dove ci sono i tep_admin) modificalo cosi':

Codice: Seleziona tutto

tep_admin_files_boxes(FILENAME_CUSTOMERS, BOX_CUSTOMERS_CUSTOMERS) .
                                   tep_admin_files_boxes(FILENAME_ORDERS, BOX_CUSTOMERS_ORDERS) .
                                   tep_admin_files_boxes('customers_groups.php', BOX_CUSTOMERS_GROUPS ) .
                                   tep_admin_files_boxes('manudiscount.php', BOX_MANUDISCOUNT) .
tep_admin_files_boxes('FILENAME_PAYPAL', BOX_CUSTOMERS_PAYPAL));
Ricordati poi di attivare da amministratore -> files di accesso

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Ok ora funziona sei un GRANDE :shock:
nei File di accesso ho tutte le luci verdi accese dovrebbe essere ok giusto?
Ora provo ad attivare il modulo
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto:Ok ora funziona sei un GRANDE :shock:
nei File di accesso ho tutte le luci verdi accese dovrebbe essere ok giusto?
Ora provo ad attivare il modulo
Si, hai anche fatto lo store files?

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Ecco questo era è un'altro dubbio lui dice di sovrascrivere la linea tep_redirect(tep_href_link(FILENAME_DEFAULT, $notify_string));
}
in checkout_success.php io questa riga uguale non l'ho trovata e l'o sostituita con un'altra simile ma riportava un SSL era sotto un istruzione else, ti posto il codice che ho modificato mi dai un occhio, thanks
$notify_string .= 'notify[]=' . $notify[$i] . '&';
}
if (strlen($notify_string) > 0) $notify_string = substr($notify_string, 0, -1);

// tep_redirect(tep_href_link(FILENAME_DEFAULT, $notify_string));
// Added a check for a Guest checkout and cleared the session - 030411
if (tep_session_is_registered('noaccount')) {
tep_session_destroy();
tep_redirect(tep_href_link(FILENAME_DEFAULT, '', 'NONSSL'));
}
else {
//begin PayPal_Shopping_Cart_IPN
tep_redirect(tep_href_link(FILENAME_DEFAULT, $notify_string));
} else if ((isset($HTTP_GET_VARS['action']) && $HTTP_GET_VARS['action'] == 'success')) {
PayPal_osC::reset_checkout_cart_session();
}
//end PayPal_Shopping_Cart_IPN
}
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto:Ok ora funziona sei un GRANDE :shock:
nei File di accesso ho tutte le luci verdi accese dovrebbe essere ok giusto?
Ora provo ad attivare il modulo
Si, hai anche fatto lo store files?

'iao

Sergio
:?: umhh Store files non so cosa sia :( dove lo trovo in amministrazione?
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto:Ecco questo era è un'altro dubbio lui dice di sovrascrivere la linea tep_redirect(tep_href_link(FILENAME_DEFAULT, $notify_string));
}
in checkout_success.php io questa riga uguale non l'ho trovata e l'o sostituita con un'altra simile ma riportava un SSL era sotto un istruzione else, ti posto il codice che ho modificato mi dai un occhio, thanks
Dovrebbe essere giusto, la parte sopra riguarda il purchase without account (PWA). A proposito, hai notato che nella cartella della contrib c'e' del codice apposta per la PWA?

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto: :?: umhh Store files non so cosa sia :( dove lo trovo in amministrazione?
Si, esattamente dove sei andato a vedere se le lucine erano verdi, vai nella cartella dove viene inserito paypal_ipn (custommers mi are) clicca su bottone a destra, store files e approva i files fino a che non ne vedi piu'

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto: :?: umhh Store files non so cosa sia :( dove lo trovo in amministrazione?
Si, esattamente dove sei andato a vedere se le lucine erano verdi, vai nella cartella dove viene inserito paypal_ipn (custommers mi are) clicca su bottone a destra, store files e approva i files fino a che non ne vedi piu'

'iao

Sergio
Ok questo fatto grazie, mi dai un occhio al codice sopra quando hai tempo. :wink:
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto: Ok questo fatto grazie, mi dai un occhio al codice sopra quando hai tempo. :wink:
Ti ho gia' risposto :)
O non funziona?

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

No sei più veloce tu a scrivere che io a leggere :D :D .
Si l'ho visto quel codice dici che lo devo inserire??

Ecco mo ora stavo provando a fare un acquisto senza loggarmi e nei metodi di pagamento sotto il Paypal mi viene fuori queste scritte:
MODULE_PAYMENT_PAYPAL_CC_TEXT
MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT
Qui mi sa che manca un virgola o parentesi da qualche parte :P
Avatar utente
Spiderweb
membro Veteran
membro Veteran
Messaggi: 573
Iscritto il: 28/09/2005, 22:09
Località: Toscana

Messaggio da Spiderweb »

Ciao, ti scrive così perchè manca la parte in italiano.
Se non ricordo male, nella contribution c'è solo la lingua inglese.
Io ho creato manualmente la cartella italian, ci ho inserito dentro i files che erano in quella english e li ho modificati all'interno mettendo il testo in italiano.
Ciao, Stefano. :)
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Spiderweb ha scritto:Ciao, ti scrive così perchè manca la parte in italiano.
Se non ricordo male, nella contribution c'è solo la lingua inglese.
Io ho creato manualmente la cartella italian, ci ho inserito dentro i files che erano in quella english e li ho modificati all'interno mettendo il testo in italiano.
Ciao, Stefano. :)
Si infatti anche io per il momento li ho copiati ma mi manca di modificarli :)
Grazie mille Bass della pazienza..
Ciao
Rispondi