Problemi nuova categoria

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

Moderatore: mod Generali

solocla
membro Regular
membro Regular
Messaggi: 125
Iscritto il: 14/09/2003, 0:00
Località: Italia
Contatta:

Messaggio da solocla »

sì esatto voglio una drop ( o comunque dei collegamenti uno sotto l'altro) che se schiacciati danno il risultato degli articoli per quella fascia di età....
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

nelle 4 query ($listing_sql) di index.php prova ad aggiungere

Codice: Seleziona tutto

and p.nome_del_campo_eta = _qui_la_fascia_che_desideri_visualizzare_
se funziona per una fasicia di età basta aggiungereuna drop per specificare che fascia vuoi utilizzare.. e poi sostituire _qui_la_fascia_che_desideri_visualizzare_ con i parametri postati nel caso si selezioni dalla drop (una cosa tipo manifacturer)
solocla
membro Regular
membro Regular
Messaggi: 125
Iscritto il: 14/09/2003, 0:00
Località: Italia
Contatta:

Messaggio da solocla »

è proprio quello che ho fatto
ma ora me ne visualizza 7 per prodotto....
:cry:
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

parti con le cose semplici.. senza mettere $HTTP_GET_VARS etc...

prova semplicemnte con and p.nome_del_campo_eta = 2 oppure il numero della fascia di età.
solocla
membro Regular
membro Regular
Messaggi: 125
Iscritto il: 14/09/2003, 0:00
Località: Italia
Contatta:

Messaggio da solocla »

ecco ora non compare più niente e mi torna in home page... :cry: :cry: :cry:
solocla
membro Regular
membro Regular
Messaggi: 125
Iscritto il: 14/09/2003, 0:00
Località: Italia
Contatta:

Messaggio da solocla »

ho ripreso l'index.php

originale

e gli ho messo nelle 4 stringhe listing
p.regali_cat = '2'

ma ora non mi fa vedere più nulla

mi da la schermata di homepage
con il mio testo e i prodotti nuovi
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

così ti dovrebbe far vedere tutti i prodotti con regali_cat = 2.

ma devi entrare nelle sottocategorie dove ci sono questi prodotti però
solocla
membro Regular
membro Regular
Messaggi: 125
Iscritto il: 14/09/2003, 0:00
Località: Italia
Contatta:

Messaggio da solocla »

e no...
io voglio creare delle "categorie" indipendenti dalle altre
cioè voglio una lista di tutti quei prodotti che si riferiscono a quella età!!!
praticamente voglio mettere dei link sulla sx
che se cliccati mi mostrano la lista di tutti i prodotti di quella età

è per questo che ho pensato di sostituire manufacturer con eta
.....

non ci riuscirò mai..... :cry:

cosa mi consigli?
sei il mio salvatore... :wink:

ps ho ascoltato le tue song....
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

aggiungere una linee tipo quella che ti ho indicato prima ma con $HTTP_GET_VARS['eta']

e rifare un box età (preso scopiazzando manifacturer).

prestando particolare attenzione a:

Codice: Seleziona tutto

tep_draw_pull_down_menu('manufacturers_id', $manufacturers_array, (isset($HTTP_GET_VARS['manufacturers_id']) ? $HTTP_GET_VARS['manufacturers_id'] : ''), 'onChange="this.form.submit();" size="' . MAX_MANUFACTURERS_LIST . '" style="width: 100%"') . tep_hide_session_id());
che divenata qualcosa tipo

Codice: Seleziona tutto

tep_draw_pull_down_menu('eta', $eta_array, (isset($HTTP_GET_VARS['eta']) ? $HTTP_GET_VARS['eta'] : ''), 'onChange="this.form.submit();" size="' . MAX_MANUFACTURERS_LIST . '" style="width: 100%"') . tep_hide_session_id());
e

Codice: Seleziona tutto

for ($i =0; $i <= MAX_NUMERO_CLASSI_ETA; $i++) {
eta_array[] = array('id' => Ii,
                                       'text' => "classe di età" . $i);}
solocla
membro Regular
membro Regular
Messaggi: 125
Iscritto il: 14/09/2003, 0:00
Località: Italia
Contatta:

Messaggio da solocla »

ok ok ma il problema non è qua almeno spero
perchè ho già rifatto i box necessari.....
ho copiato il box information
mettendo le voci che volevo
e richiamando come link
indexeta.php?regali_cat=1
dove 1 2 3 4 5 sono le varie fasce d'età

indexeta non è nient'altro che l'index dove però ho sostituito i campi manufacturer con quelli della mia categoria

vedo una query su filter sai a cosa serve?
può essere quella?
In effetti i collegamenti e il passaggio della variabile funzionano
il problema sta nel fatto che mi ripete il prodotto per 7 o 20 volte sulla pagina e poi mi mostra il prodotto successivo...
per questo ho paura del filter...
non so è come se la variabile rientra nello script per tantissime volte....

non so che fare...
Rispondi