Problema visualizzando le pagine delle categorie

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

Ciao a tutti,

mi chiamo Roberto, sto preparando un e-commerce con OsCommerce 2.3.3, ma sto avendo un problema nella visualizzazione delle pagine legate alle categorie.

Non so se posso fornire il link del sito, nel caso lo fornisco in privato.

Ecco il problema:

Nel box categorie si presentano due categorie principali:

Cartoline
Occasioni

Cliccando sulla prima (cartoline) viene visualizzato l'elenco delle sottocategorie (con le relative immagini) e gli ultimi prodotti inseriti
Cliccando sulla seconda (occasion), anche se questa ha sia sottocategorie (mostrate anche nel box) che prodotti, compare la dicitura: Non ci sono prodotti disponibili in questa categoria. e null'altro.

Come posso fare a risolvere il problema?

Grazie,
Roberto
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Problema visualizzando le pagine delle categorie

Messaggio da maury2ma »

era un vecchio bug... che a quanto pare persiste nella 2.3.3
se una categoria ha delle sotto-categorie ed ha anche dei prodotti, non vengono mostrati i prodotti ma solo l'elenco sotto-categorie

non ricordo piu' , mi sembra ci sia una piccola contrib che risolveva il difetto.
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Re: Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

Innanzitutto grazie per la risposta, cercherò la contrib.

Vorrei però chiedere un chiarimento:

La categoria Cartoline ha come id 22 ed ha il parent_id = 0
La categoria Occasioni ha come id 23 ed ha il parent_id = 0

tutte e due hanno sottocategorie (ma non prodotti)

Per la prima la visualizzazione è corretta, per la seconda non vedo nulla.

Perchè una si e l'altra no, se formalmente sono uguali?

Roberto
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Problema visualizzando le pagine delle categorie

Messaggio da maury2ma »

dipende anche dal numero di sotto categorie che hai:
se l'albero categorie è strutturato così:

home
- cat_1 (mostra le novità)
- cat_1_2(mostra i prodotti)
- prodotti
- cat_1_2(mostra i prodotti)
- prodotti
- cat_2 (non mostra le novità)
- cat_2_1(mostra le novità)
- cat_2_1_1(mostra i prodotti)
- prodotti
- cat_2_2(mostra le novità)
- cat_2_2_1(mostra i prodotti)
- prodotti

se non ci si sono prodotti nell'immediata sotto-categoria parente, non li mostra.
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Re: Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

Infatti è proprio questo che non mi è chiaro.

Comprendo che la categoria Sopra non mostri i contenuti della categoria Occasioni perchè non ha prodotti, ma tutte le sottocategorie di Occasioni hanno prodotti.

Inoltre sia Occasioni che Cartoline sono prive di prodotti, ma tutte e due hanno sottocategorie ed hanno prodotti...

Farò un debug del codice perchè questo bug mi sta facendo litigare con la persona a cui sto preparando il sito.

Roberto
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Problema visualizzando le pagine delle categorie

Messaggio da maury2ma »

controlla che nel DB gli ID siano salvato come numero...
importando ed aggironando un vecchio sito mi è capitato che gli ID fossero salvati come testo e mi dava vari problemi....
son diventato scemo prima di risolvere.
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Re: Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

Ciao,

si controllato, sono memorizzati come int(11) quindi direi che sono a posto.

Se posto il link al sito per farvi vedere come si presenta il problema creo spam?

Roberto
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Problema visualizzando le pagine delle categorie

Messaggio da maury2ma »

assolutamente no.
è un problema e stai chiedendo un consiglio.
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Re: Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

ok, allora ecco il link:

http://www.mymilitaria-eshop.com/oscommerce

Grazie,
Roberto
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Problema visualizzando le pagine delle categorie

Messaggio da maury2ma »

che bel problema.
un errore stupido, ma va a capire dove è

agisci cosi' :
crea una categoria nuova chiamata "Offerte"
sposta 1 categoria alla volta da "occasioni alla nuova categoria offerte
e controlla che ogni spostamento vada a buon fine prima si spostare la successiva.

se la nuova categoria funziona come deve, una volta spostate tutte, cancella la categoria vecchia a rinomina la nuova.

cosi' facendo sai se il problema era di quella categoria oppure se c'è un errore nelle sotto categorie.

fammi sapere
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Re: Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

Fatto,

il problema sembra in quella categoria, ma ho controllato direttamente sul DB e tutto sembra congruente....

Roberto
htsoft
membro Junior
membro Junior
Messaggi: 7
Iscritto il: 15/10/2012, 16:46

Re: Problema visualizzando le pagine delle categorie

Messaggio da htsoft »

Faccio un'altra prova.

Creo una categoria denominata occasioni 2 e provo a spostare solo le sottocategorie di occasioni.

Vi aggiorno.

Roberto
Rispondi