Problemino nell'installazione di TotalB2B

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Problemino nell'installazione di TotalB2B

Messaggio da sogi_845 »

Salve

Ho incontrato un problemino nell'installazione di TotalB2B

A fine installazione mi dà questo problema:

Codice: Seleziona tutto

Warning: Missing argument 3 for display_price() in e:miosito\includes\classes\currencies.php on line 72
Ho provato ad eliminare il terzo argomento della funzione
cioè $products_tax
e non dà più l'errore
ma credo che in questo modo darà qualche problema nel suo funzionamento.

Qualcuno di voi si è già trovato di fronte a questo problema?
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

tutte le chiamate a diplay_price devono avere come primo argomento aggiunto l'id del prodotto del quale si richiede il prezzo.

controlla che sia così.

saluti,
hOZONE
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

sono 23 i file in cui bisogna fare la modifica da te detta

Giusto?

Bisogna aggiungere "$products_price"
oppure "$product_info['products_id']" ?
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

non so quanti sono di precisi, cmq sono un po'.... note però che non in tutti i file la fetch query contentente l'id è caricata sulla variabile products_info ;)
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

Mi dici per favore quale è precisamente la stringa da aggiungere?

Qual'è la fetch query? Puoi dirmi il suo nome preciso (il nome della variabile)?
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

la fetch query cambia da file a file php,
non è sempre la stessa la riga da agigungere, in alcuni gile il risultato della query è caricato in $priducts_info, in altri potrebbe essere caricato in $random_products.

devi in pratica aggiungere alla query products_id, ed impostare come primo paramentro delle chiamate display_price $priducts_info['products_id'] se la tep_db_fetch_array è caricata su $priducts_info altrimenti $random_products se tep_db_fetch_array è caricata su $random_products ... e così via
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

devi....impostare come primo parametro delle chiamate display_price,
$priducts_info['products_id'],
se la tep_db_fetch_array è caricata su $products_info,
altrimenti $random_products se tep_db_fetch_array è caricata su $random_products ... e così via
bisogna aggiungere ['products_id'] anche a $random_products?


Non c'è un file txt in cui si possono trovare tutte le modifiche da fare?
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

si in tutte le chiamate a display_price

non esiste nessun txt.
cmq cercando nel forum troverai un sacco di aiuto a riguardo.
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
Avatar utente
Simona67
membro Veteran
membro Veteran
Messaggi: 786
Iscritto il: 10/11/2003, 1:00
Località: Milano
Contatta:

Messaggio da Simona67 »

Hozone scusa,

Ma lui ha integrato anche delle altre contribution tipo PC creator secondo me potrebbe essere anche quello che non ha integrato la Total B2B nei file che ha aggiunto tu cosa ne pensi?

Ciao Simona
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

ho risolto (sembra) !!

Grazie a tutti

le funzioni display price sono queste:

Codice: Seleziona tutto

ADMIN/INCLUDES/CLASSES/CURRENCIES.PHP

display_price($products_price, $products_tax, $quantity = 1)



INCLUDES/BOXES/SPECIALS.PHP

display_price($random_product['products_id'], $random_product['products_price'], tep_get_tax_rate($random_product['products_tax_class_id']))



INCLUDES/BOXES/WHAT'S NEW.PHP

display_price($random_product['products_id'], $random_product['products_price'], tep_get_tax_rate($random_product['products_tax_class_id']))
display_price($random_product['products_price'], tep_get_tax_rate($random_product['products_tax_class_id']))


INCLUDES/CLASSES/CURRENCIES.PHP

display_price($products_id, $products_price, $products_tax, $quantity = 1) 



INCLUDES/MODULES/NEW_PRODUCTS.PHP
display_price($new_products['products_id'], $new_products['products_price'], tep_get_tax_rate($new_products['products_tax_class_id'])))


INCLUDES/MODULES/PAYMENT/PAYPAL/CLASSES/OSC/ORDER.CLASS.PHP
display_price($order->products[$i]['final_price'], $order->products[$i]['tax'], $order->products[$i]['qty'])


INCLUDES/MODULES/PRODUCT_LISTING.PHP
display_price($listing['products_id'], $listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id']))
display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id']))


PRODUCT_REVIEWS_INFO.PHP
display_price($review['products_price'], tep_get_tax_rate($review['products_tax_class_id']))

PRODUCT_REVIEW_WRITE.PHP
display_price($product_info['products_id'], $product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))
display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))

PRODUCTS_NEW.PHP
display_price($products_new['products_id'], $products_new['products_price'], tep_get_tax_rate($products_new['products_tax_class_id']))
display_price($products_new['products_price'], tep_get_tax_rate($products_new['products_tax_class_id']))


SPECIALS.PHP
display_price($specials['products_id'], $specials['products_price'], tep_get_tax_rate($specials['products_tax_class_id']))




PRDUCT_LIST.PHP
display_price($temps['products_price'],tep_get_tax_rate($product_info['products_tax_class_id']))
display_price($temps['products_price'],tep_get_tax_rate($product_info['products_tax_class_id']))

PRODUCT_INFO.PHP
display_price($product_info['products_id'], $product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))
display_price($product_info['products_id'],$product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))
display_price($products_options['options_values_price'], tep_get_tax_rate($product_info['products_tax_class_id']))

PRODUCT_REVIEWS.PHP
display_price($product_info['products_id'], $product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))
display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))
ho inserito, lì dove non c'era,
$variabile + ['products_id']
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

Evito di aprire un altro thread

In seguito all'installazione di total b2b
nell 'admin quali voci devono apparire?

Di nuovo appare solo Configuration/totalb2b.

Deve apparire qualcos'altro?

In seguito all'installazione di total b2b
non possono essere visualizzati i costi dei prodotti;
c'è scritto "Must be logged in for prices!"

Come si fa a far apparire di nuovo i prezzi?
Faber73
membro Baby
membro Baby
Messaggi: 94
Iscritto il: 06/05/2006, 13:13

Messaggio da Faber73 »

sogi_845 ha scritto:Evito di aprire un altro thread

In seguito all'installazione di total b2b
nell 'admin quali voci devono apparire?

Di nuovo appare solo Configuration/totalb2b.

Deve apparire qualcos'altro?
In area Clienti, altre due voci... Per i gruppi e per gli Sconti.

sogi_845 ha scritto: In seguito all'installazione di total b2b
non possono essere visualizzati i costi dei prodotti;
c'è scritto "Must be logged in for prices!"

Come si fa a far apparire di nuovo i prezzi?

Nella configurazione, questa voce : "Allow Guest To See Prices"




Faber
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

order e group ci sono

Allow Guest To See Prices non c'è
Bisogna installare qualche altra contribution
oltre al Totalb2b?
Faber73
membro Baby
membro Baby
Messaggi: 94
Iscritto il: 06/05/2006, 13:13

Messaggio da Faber73 »

sogi_845 ha scritto:order e group ci sono

Allow Guest To See Prices non c'è
Bisogna installare qualche altra contribution
oltre al Totalb2b?


Se non c'è è perchè, evidentemente, non hai fatto tutto quello che c' era da fare...

Magari quel file che si chiama totalB2B.sql serve a qualcosa :wink:



Faber
sogi_845
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 27/03/2006, 20:41

Messaggio da sogi_845 »

no l'ho installato il file sql

In admin/configuration appare la voce TotalB2b
e al suo interno "Number of prices for products"

Ma la voce "Allow Guest To See Prices" non c'è

Forse bisogna settare qualcosa...

Puoi dirmi in quale menù si trova all'interno di admin?
Rispondi