Pagina 1 di 2

Problemino nell'installazione di TotalB2B

Inviato: 06/05/2006, 1:33
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?

Inviato: 06/05/2006, 12:36
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

Inviato: 06/05/2006, 12:53
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']" ?

Inviato: 06/05/2006, 15:08
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 ;)

Inviato: 06/05/2006, 20:08
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)?

Inviato: 06/05/2006, 20:28
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

Inviato: 06/05/2006, 23:57
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?

Inviato: 07/05/2006, 1:19
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.

Inviato: 07/05/2006, 1:32
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

Inviato: 07/05/2006, 20:10
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']

Inviato: 08/05/2006, 14:45
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?

Inviato: 08/05/2006, 15:04
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

Inviato: 08/05/2006, 15:30
da sogi_845
order e group ci sono

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

Inviato: 08/05/2006, 21:28
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

Inviato: 08/05/2006, 23:03
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?