problema quando creo un nuovo prodotto e vorrei specificare che di una stessa giacca ho la rossa solo 40 e 42 e bianca 44 e 46..

29 contenuti / 0 new
Ultimo contenuto
problema quando creo un nuovo prodotto e vorrei specificare che di una stessa giacca ho la rossa solo 40 e 42 e bianca 44 e 46..

Ciao a tutti, sto usando Ubercart con Drupal 6 per configurare un negozio online avente tre classi di prodotti: abbigliamento, accessorio e scarpe.
Ogni classe ha 2 attributi: colore e taglia.
Ho un problema quando creo un nuovo prodotto e vorrei specificare che di una stessa giacca ho la rossa solo 40 e 42 e bianca 44 e 46...

io l'ho fatto selzionando su colore sia rosso che bianco e nelle taglie 40 42 44 e 46
ed ho assegnato gli alternate sku solo alle mie combinazioni
ma quando vado ad acquistare quel prodotto e scelgo il colore bianco
vedo che le taglie sono 40 42 44 e 46
quando io ho solo x il colore bianco 44 e 46...ho provato con uc_dependent_attributes e uc_cano ma senza riuscire a risolvere il mio problema...
Qualcuno ha avuto il mio stesso problema???
Help me

Questo problema non sussiste quando io scelgo un solo colore con le diverse taglie....qc idea???

Ciao, non ho ancora bene affrontato il discorso tuo, ma ci stavo guardando e forse il modulo http://drupal.org/project/uc_attribute_stock_filter ti può dare una mano. fammi sapere che prima o poi ci devo dare pure io..

grazie!

Marcello

Ciao amiga,
il modulo che mi hai consigliato ce l'ho installato ma nn risolve il problema descritto sopra...mi dispiace...
alla fine dovrò far inserire un oggetto singolarmente x ogni colore che possiedo visto che così funziona...
Altre idee???

Ciao roxor,
gestisci la scorta delle opzioni/attributi??
Leggendo le specifiche quel modulo dovrebbe proprio filtrare mediante la scorta...

Marcello

Ciao amiga,
in che senso mi dici di gestire la scorta opzioni/attributi??
Io quando inserisco un prodotto:
1)scelgo le opzioni che voglio attribuire Colore (Bianco e rosso) e Taglie (seleziono 40 42 44 46)
2)assegno gli alternate sku ai codici corrispondenti cioè alla combinazione Bianco 44, Bianco 46 e Rosso 40, 42
3)imposto la scorta, ad esempio a 1 solo x quelle quattro combinazioni

ma nonostante tutto nn funziona...cioè quando scelgo il colore Bianco mi dice che le taglie disponibili sono 40 42 44 e 46...

OK, questo dovrebbe essere un esempio simile... http://www.intesaweb.com/ubercart/catalog/size-color.html
prova e dimmi se è quello che cerchi che ti dico come farlo..

Marcello

Amiga...quello che hai implementato tu è davvero interessante ma io dovrei lavorare con 2 attributi...Colore e Taglia (entrambi obbligatori) ma io vorrei che una volta selezionato il colore Bianco lui mi dicesse che le taglie disponibili sono solo 44 e 46; mentre, se selezionassi il colore Rosso mi dicesse che le taglie disponibili sono solo 40 e 42...
In questo momento se io seleziono Bianco mi mostra le taglie 40 42 44 e 46 ...

nn so + dove sbattere la testa...ahahaha!!

Ciao roxor,
una soluzine l'avrei trovata. il sistema è quello che ti ho fatto vedere, ma aggiungendo il modulo CORRETTO di UC Attribute Stock Filter » Issues come avevo immaginato filtra le opzioni disponibili!

Se metti scorta a ZERO ti spariscono le opzioni acquistabili... se rimetti la scorta vedrai tornare le opzioni.. il mio esempio ha solo due opzioni, ma il concetto tuo è uguale. Se ti logghi (superuser,superuser) nel mio sito demo e provi a cambiare la scorta delle opzioni vedrai il risultato. UC Attribute Stock Filter è incompatibile con Ajax Attribute Calculations, pertanto non avrai più l'aggiornamento prezzo on the fly.

Dimmi che ti piace!!!! ;-)

e se ti sono piaciuto mi devi una dritta!

Marcello

Ciao Marcello
quindi tu dici di fare le modifiche al modulo come indicato nel link del post precedente?

on the uc_attribute_stock_filter.module line 89 :
+ $tabnid=array();
+ $tabnid[$node->nid]=$available;

on line 93
- $js_array = "var uc_asf_AvailableOptions = ". json_encode($available);
+js_array = "var uc_asf_AvailableOptions = ". json_encode($tabnid);

io ho apportato qst modifiche ma nn accade nulla...devo fare qc altra azione??Es. disattivare il modulo e riattivarlo??

Ciao roxor,
le modifiche vanno fatte a partire dalla linea 45! leggi bene la Issues...
Quando hai finito mi mandi il link del sito che vedo il progetto funzionante??

Ciao!

Purtroppo il sito non è online quindi non posso darti il link...
le modifiche da me apportate sono dalla linea 46:

45 // Encode the array as JSON and add the JavaScript
46 $tabnid=array();
47 $tabnid[$node->nid]=$available;
48 $js_array = "var uc_asf_AvailableOptions = ". json_encode($tabnid);
49 //$js_array = "var uc_asf_AvailableOptions = ". json_encode($available);

ma continua a darmi lo stesso funzionamento...cioè nn funziona correttamente...dopo aver selezionato il colore mi continua a dare tutte le taglie...

......dai leggi bene fai il bravo... devi togliere e mettere...

// Encode the array as JSON and add the JavaScript
$tabnid=array();
$tabnid[$node->nid]=$available;
$js_array = "var uc_asf_AvailableOptions = ". json_encode($tabnid);
drupal_add_js($js_array, 'inline');
drupal_add_js(drupal_get_path('module', 'uc_attribute_stock_filter') .'/uc_attribute_stock_filter.js', 'module');
}
}
break;

Marcello

Ciao Marcello,
ho provato anche ad eliminare la riga che prima avevo commentato:
//$js_array = "var uc_asf_AvailableOptions = ". json_encode($available);
ma sembra non funzionare ugualmente...
Se io seleziono il colore nero dovrei vedere solo la taglia 46, invece, vedo Colore: Nero e Taglie: 40 42 44 e 46...

Perchè????

le scorte le devi creare con nomi differenti per ogni opzione, hai guardato il mio sito?? hai messo le scorte come ho fatto io?? Limita per prova a poche opzioni con scorta corretta e vedi se ti filtra, non vorrei che in locale magari non ti funzionano i .js

Marcello

Marcello scusami mi potresti inviare un indirizzo di posta al quale inviarti un 'img della mia situazione???

guarda nel mio profilo...

Ciao!

ho visto la tua mail ma mi è tornata indietro a quel indirizzo (credo causa software antispam... zen.spamhaus.org). ti scrivo qui quello che ti ho inviato...

>>>Ciao, butta il sito on-line non hai un sito d'appoggio?? In locale
magari non ti vanno certe cose... Se non hai un sito d'appoggio inviami
il db con un elenco di eventuali moduli aggiuntivi che hai usato che
magari ci do un'occhiata sempre che non diventi troppo lunga...

A me quel giro pare funzionare (con poche opzioni) ma pare funzionare...<<<<<<

Ciao

Marcello

ti ho inviato una mail...grazie...

Non ho ricevuto nulla!

L'ho inviata a [email protected] sbagliato???

non mi è arrivato nulla se hai spam filter magari non è uscita, usa ...... ciao!

ti avevo già risposto a quella mail...

Ciao Marcello...
grazie mille della prova...mi puoi dire come hai fatto???
devo assolutamente risolvere...

Ciao roxor, i moduli sono UC Attribute Stock Filter e Option Image, Out of stock notificator e Stock notify, poi dovrai correggere un bordello si issues, noterai che con option image avrai la possibilità di vedere lo switch immagini solo nel nodo NON nel teaser (quello che vedi in front page se posti i prodotti in front page...), se usi anche view come ho fatto io, option image non funziona ma grazie a Out of stock e UC Attribute Sotck filter i prodotti se a zero non potranno essere ordinati (ti sparisce il bottone appena selezioni una misura non disponibile, mentre nel nodo ti fa vedere la misura ma non la puoi selezionare). Ci sono un botto di lavori da fare ti ho dato due dritte spero tu possa risolvere a breve! Se non vuoi diventare matto lascia stare option image e comincia solo a filtrare le scorte.... Fidati che funziona tutto sa solo da dedicare un botto di tempo....

Marcello

Marcello non vorrei diventare il tuo incubo...ho aggiunto il modulo Out of stock notificator ma non va...
c'è qc issue anche x questo modulo?
I moduli che ho aggiunto oltre al Core di Ubercat sono:
1)uc_attribute_stock_filter
2)uc_out_of_stock

Ciao,
mi pare che sono tutti moduli che usano javascript per auto aggiornarsi, pertanto non è che hai problemi con javascript?? Pubblica sto sito on-line possibile che non hai un server d'appoggio, prendi dello spazio con dei db non ti serve registrare il dominio se modifichi correttamente il file hosts di windzoz o linux ci arrivi anche solo mediante l'ip!

marcello

Ciao Marcello ho replicato la parte relativa a Ubercart su uno sviluppo del tutto pulito (con Drupal 6.22) e il tutto funziona perfettamente solo con i moduli:
Views
Ubercart
uc_attribute_stock_filter
Ero felicissima, invece nel mio sito continua ad avere problemi...
A questo punto mi viene in mente che forse Ubercart è in conflitto con qc modulo che ho installato dall'altra parte...tu conosci qc incompatibilità???

Quote:
A questo punto mi viene in mente che forse Ubercart è in conflitto.........tu conosci qc incompatibilità???

a KILI!

;-)

svelo al mondo Drupal che il problema è il modulo Admin.....ahahahahhaha

Funzionaaaaaa grazie mille Marcello del tuo aiutooo

dopo questa esperienza avrai capito che ogni modulo che installi va testato e ritestato con tutti gli altri che usi... e quando ti sembrerà di aver trovato uno standard funzionante dovrai ricominciare da capo! :-(

sono contento che hai risolto...mi farai vedere il lavoro finito....

Bye!

Marcello