Problema contribution acquisto senza registrazione

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

Stavo provando ad installare la contribution purchase without account v2.0b
sembra funzionare, ricevo ordini, mail di conferma,il cliente viene salvato (senza possibilita di riaccedere poiche senza password)
solo che gli utenti registrati non possono piu accedere
Facendo il login esce questo errore....cose' ?

1054 - Unknown column 'customers_block' in 'field list'

select customers_id, customers_firstname, customers_password, customers_email_address, customers_default_address_id, customers_block, guest_account from customers where customers_status = '1' and customers_email_address = 'deltabiri@hotmail.com' and guest_account='0'

[TEP STOP]
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da dynamo »

praticamente dice che non trova la colonna customers_block nella tabella customers... fagli la colonna e dovrebbe funzionare ;)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

se mi davi una martellata in testa facevamo prima :D
con l'sql sto messo peggio di quello che pensi

ALTER TABLE `customers` ADD COLUMN `Customers_block ` ;

scommetto che non si fa cosi...non ho tolto l'errore :oops:
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da dynamo »

ho controllato sul mio db... praticamente io non ho quella colonna... per cui ho tolto i richiami dalle query... ;)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

.... e come si fa ?
come dicevo, di sql non ne capisco :oops:
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da dynamo »

no niente sql ;)

dai file che devi installare ci sono delle query e da lì elimini Customers_block (controlla che se sono select non ci sono problemi ma se sono insert o update devi togliere anche il valore che inseriscono)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

Ok, sistemato, era un select in login.php dopo averlo cancellato funziona di nuovo, ho quasi finito l'istallazione della contribution...mi e' rimasto solo un errore con la pagina create_account.php vedo se riesco a risolverlo...speriamo
grazie mille dynamo :P
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da dynamo »

di niente ;)

se hai problemi posta qui il tutto ;)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

piu' che altro mi servirebbe un'informazione.... ho appena ricevuto un'ordine da un nuovo cliente, dato che non ho ricevuto la mail di nuovo cliente registrato credo abbia usato il nuovo modulo senza registrarsi.....come faccio a monitorare le differenze dei vari ordini? il supertraker non ha opzioni a riguardo :|
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

mi sono accorto che genera un'errore quando qualcuno si vuole registrare
1048 - Column 'guest_account' cannot be null

insert into customers (customers_firstname, customers_lastname, customers_email_address, customers_telephone, customers_fax, customers_newsletter, customers_password, guest_account) values ('1auiopp', '1qwer', 'deltabiri@hotmail.com', '1234567', '', '1', 'eeb3af600466f113464c98c24ea1554b:2b', null)

[TEP STOP]


da cosa e' dipeso?
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

trovato l'errore su oscommerce.com
in create_account.php si modifica da

Codice: Seleziona tutto

// PWA BOF 2b                if (!isset($HTTP_GET_VARS['guest']) && !isset($HTTP_POST_VARS['guest']))                {                        $dbPass = tep_encrypt_password($password);//                         $guestaccount = 'null';                        $guestaccount = 'null';                }else{                        $dbPass = 'null';                        $guestaccount = '1';                }                // PWA EOF 2b
in

Codice: Seleziona tutto

// PWA BOF 2b                if (!isset($HTTP_GET_VARS['guest']) && !isset($HTTP_POST_VARS['guest']))                {                        $dbPass = tep_encrypt_password($password);//                         $guestaccount = 'null';                        $guestaccount = 'guestaccount';                }else{                        $dbPass = 'null';                        $guestaccount = '1';                }                // PWA EOF 2b
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da dynamo »

io avevo risolto così

Codice: Seleziona tutto

		// PWA BOF 2b
		if (!isset($HTTP_GET_VARS['guest']) && !isset($HTTP_POST_VARS['guest']))
		{
			$dbPass = tep_encrypt_password($password);
			$guestaccount = '0';
		}else{
			$dbPass = 'null';
			$guestaccount = '1';
		}
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

in effetti anche sul forum che leggevo si parla all'inizio di modificare
$ guestaccount = 'null'
in
$ guestaccount = 'guestaccount'
in seguito e' intervenuto un'altro utente che consigliava di mettere come hai fatto tu
$ guestaccount = '0'
pero' dopo qusto commento non ha scritto o commentato piu nessuno...

in cosa consiste la differenza fra mettere '0' o 'guestaccount' ? al momento con 'guestaccount' mi funziona...
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da dynamo »

che nel db (almeno nel mio) il campo guest_account è un tinyint e quindi vuole valori numerici ecco perchè uso 0
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
deltabiri
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 28/03/2007, 9:53
Località: IMOLA
Contatta:

Re: Problema contribution acquisto senza registrazione

Messaggio da deltabiri »

Perfetto, funziona anche con '0' ....lo imposto cosi :wink:
>> visitate il mio sito 2.2 http://WWW.TENTAZIONISHOP.IT
>> visitate il mio sito 2.3 http://WWW.INTIMOCLICK.IT
Rispondi