Contrib TotalB2B

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
psychostore
membro Junior
membro Junior
Messaggi: 27
Iscritto il: 31/01/2004, 1:00
Località: Italia
Contatta:

Contrib TotalB2B

Messaggio da psychostore »

Ciao a tutti.
Ho provato ad installare la contrib in oggetto ma ho questo errore, nel momento in cerco di caricare SQL:

Errore
query SQL:

ALTER TABLE customers ADD customers_discount DECIMAL( 8, 2 ) DEFAULT '-0' NOT NULL
Messaggio di MySQL:

#1060 - Duplicate column name 'customers_discount'

Qualcuno può aiutarmi?
Grazie.

:cry:
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: Contrib TotalB2B

Messaggio da Bass »

psychostore ha scritto:
Qualcuno può aiutarmi?
Non e' ce avevi gia' installato qualche contrib tipo la CGDiscount? Alcune tabelle sono uguali.
Fai una copia di backup del database e cancella la tabella incriminata, dopo riprova a fare la query, dovrebbe andare tutto a posto.
Mi raccomando il backup! :)

'iao

Sergio
psychostore
membro Junior
membro Junior
Messaggi: 27
Iscritto il: 31/01/2004, 1:00
Località: Italia
Contatta:

Messaggio da psychostore »

Grazie per l'aiuto, Bass.
Ho fatto come hai detto ed ho cancellato la parte di database già presente. Ho perso quello che c'era ma... pazienza.
Ora tutto funziona bene.
Ho però un paio di problemi e chiedo a qualcuno di aiutarmi, se possibile.

La B2B obbliga alla abilitazione degli utenti registrati e questo per noi è un problema poichè molti si regiustrano ed effettuano in contemporanea i loro acquisti. Se dovessimo essere costretti ogni volta ad abilitarli prederemmo molto lavoro.
C'è un modo per consentire l'abilitazione automatica (come accade normalmente su oscommmerce)?

Secondo problema. Noi usiamo una contrib che permette di ordinare i nomi degli utenti abilitati oltre che per nome o cognome anche per data di registrazione.
Abbiamo provato a mantenere la contrib inserendola all'inteno di B2B ma non funziona più. L'ordinamento avviene secondo un principio proprio della nuova contribuzione.
C'è un metodo per modificare la situazione?

Grazie a chi vorrà darci una mano.
Ciao. :)
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

psychostore ha scritto: C'è un modo per consentire l'abilitazione automatica (come accade normalmente su oscommmerce)?
Dai un'occhiata qui dovrebbe fare al caso tuo :)

'iao

Sergio
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

allora.. anzitutto scusa il ritardo in risposta.

per abilitare di default basta editare il campo
customers_status della tabella customers impostando il default a 1

cioè in pratica:

ALTER TABLE customers ADD customers_status int(1) NOT NULL default '0';
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
Rispondi