Salve a tutti!
mi sono imbattuto in questa idea e penso che oscommerce possa esaudire i miei desideri
Voglio creare su un dominio più negozi fatti con oscommerce, ognuno dei quali con prodotti di diversa natura, template diversi, categorie assestanti carrelli separati ma gestione utenti centralizzata.
installato due osc con due database diversi in due cartelle separatenegozio1 e negozio2
Ho già effettuato delle prove e separato la cartella users (modificato ad hoc il file table_database) e fin qui tutto bene.
una volta registrato in uno dei due negozi l'utente e la pass sono validi anche per il secondo.
Primo problema, come faccio a mantenere la sessione aperta? Mi spiego. Faccio il login nel primo negozio. passo all'altro negozio passando per la home page del sito e vorrei che mi mantenesse il login senza dover rinserire nome utente e password. chiaramente mantenendo i carrelli separati (che prendono i prodotti da database diversi)
Iniziamo da qui. Grazie mille e spero a breve di farvi vedere e chiarire tutte le mie idee.
Siete mitici!
Zzero!!!
idee nuove
Moderatore: mod Generali
Re: idee nuove
secondo me viene fuori un casino... perchè nella sessione viene anche registrato il contenuto del carrello...
quindi secondo me se si riesce a far passare la sessione tra i vari osc ci si ritrova sempre qualcosa nel carrello...
esempio
negozio uno vende pantaloni
negozio due vende camicie
mettiamo che io sono nel sito uno e ho messo nel carrello un pantalone da uomo nero (id=5)
ora passo al secondo sito... e mantenedo la sessione mi ritroverei nel carrello una camicia rosa con dei fiori bianchi (id=5)
secondo me succederà una cosa simile
quindi secondo me se si riesce a far passare la sessione tra i vari osc ci si ritrova sempre qualcosa nel carrello...
esempio
negozio uno vende pantaloni
negozio due vende camicie
mettiamo che io sono nel sito uno e ho messo nel carrello un pantalone da uomo nero (id=5)
ora passo al secondo sito... e mantenedo la sessione mi ritroverei nel carrello una camicia rosa con dei fiori bianchi (id=5)
secondo me succederà una cosa simile

Re: idee nuove
infatti ci avevo pensato.dynamo ha scritto:secondo me viene fuori un casino... perchè nella sessione viene anche registrato il contenuto del carrello...
quindi secondo me se si riesce a far passare la sessione tra i vari osc ci si ritrova sempre qualcosa nel carrello...
esempio
negozio uno vende pantaloni
negozio due vende camicie
mettiamo che io sono nel sito uno e ho messo nel carrello un pantalone da uomo nero (id=5)
ora passo al secondo sito... e mantenedo la sessione mi ritroverei nel carrello una camicia rosa con dei fiori bianchi (id=5)
secondo me succederà una cosa simile
quindi suppongo non esista modo di passare solo il login (che chiaramente è uguale per tutti i negozi) e mantenere solo i carrelli saperati?
Visto che per utilizzare un utente comune ho già creato un database assestante con le tabelle consumers, address_book. tutto funziona regolarmente.
ho provato poi a creare una tabella session e con le relative modifiche ai files database_tables.php le session me le crea tranquillamente in questa tabella.
quindi separare la sessione "login" dalla sessione "carrello magari in tabelle diverse create ad-hoc sul database comune.
Grazie mille per le risposta!!
Zzero!!!
Re: idee nuove
purtroppo la tua richiesta è troppo per le mie capacità
quindi non ti saprei aiutare...
dovresti studiarti come osc salva le sessioni per poterle modificare

dovresti studiarti come osc salva le sessioni per poterle modificare
Re: idee nuove
e nessun altro mi può aiutare?