Pagina 1 di 1

Contrib TotalB2B

Inviato: 23/10/2004, 17:58
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:

Re: Contrib TotalB2B

Inviato: 23/10/2004, 18:06
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

Inviato: 01/11/2004, 13:01
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. :)

Inviato: 01/11/2004, 13:49
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

Inviato: 30/11/2004, 18:32
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';