Pagina 1 di 1

Ordinare visualizzazione opzioni nella lista dei prodotti

Inviato: 30/08/2005, 16:24
da Bass
A qualcuno potrebbe servire che le opzioni per il prodotto comparissero con un certo ordine ad esempio il modello prima del colore. Oscommerce ordina le opzioni (attributi) secondo l'ordine alfabetico.
Se volete che vengano visualizzati in ordine di immissione cercate in catalog/product_info.php la riga

Codice: Seleziona tutto

      $products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "' order by popt.products_options_name");
e la sostiutite con

Codice: Seleziona tutto

      $products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "' order by popt.products_options_id");
Adesso i menu a tendina verranno ordinati secondo come li avete inseriti

Per l'ordinamento delle opzioni all'interno dei menu a tendine esiste l'ottima contribution attribute sort su oscommerce.com

'iao

Sergio

Inviato: 31/08/2005, 3:52
da kikoleppard
Bass,

ma cosa ti succede :)

Perche hai fatto questo topic?

Non capisco il motivo.

Ci sono un sacco di Contributions che risolvono il problemma

E oltre questo penso che non hai provato ancora Attribute Suite

Perche l'ho messo disponibile a tutti ? Avevo perso un sacco di tempo prima di fare richerche. Dopo di intsallare e testare la maggior parte delle Contrib per gli attributi. E alla fine li ho combinato e agguinto un' po di funzionalità nel pacchetto.

Certo che c'e ancora da fare ma quando avrò piu di tempo farò qualche update.

Ciao

Inviato: 31/08/2005, 10:39
da Bass
kikoleppard ha scritto: Ci sono un sacco di Contributions che risolvono il problemma
Perche' si tratta solo di cambiare tre lettere ed e' piu' veloce che installare una contribution :lol:

'iao

Sergio

Inviato: 31/08/2005, 14:15
da kikoleppard
Hai raggione soltanto se gli attribiti sono 10na.

Per il resto 8) cosa facciamo :) ?

Communque basta con le chiacchere :P

Ciao ed auguri.

Inviato: 31/08/2005, 14:24
da Bass
kikoleppard ha scritto:Hai raggione soltanto se gli attribiti sono 10na.
Attenzione che questa ordina solo le opzioni visibili nella product_info, non quelle nel menu a tendina.
Credo che gli esempi pratici non siano molti, in genere la visualizzazione in ordine non e' tanto importante, ma ieri ho avuto questa necessita e, nonostante i vari attribute sort ecc. nessuno faceva quello che volevo
:wink:

'iao

Sergio

Inviato: 31/08/2005, 17:46
da kikoleppard
Attenzione che questa ordina solo le opzioni visibili nella product_info, non quelle nel menu a tendina.
Scusa,
hai raggione ho capito male il tuo topic
. Questo problemma sta in lista TODO per Attribute Suite. Ci provo questi giorni a risolverlo.

Ciao

Inviato: 18/10/2005, 15:49
da makina
Esattamente, riguarda solo l'elenco delle opzioni del prodotto, non i menu a tendina.
Il mio problema è proprio questo. Voelr ordinare il menu a tendina in base all'ID o al NOME. Semplicemente questo. Ho messo mano al codice ma senza successo.

Inoltre vorrei poter far comaprire selezionata una opzione di default che decido io, non necessariamente la prima.

Avete dei consigli da darmi?

Oltre a questo, è possibile inserire un attributo con un campo libero? ad esemio la misura in centimetri del piede od un nome qualsiasi?
Grazie mille
Luca

Bass ha scritto:
kikoleppard ha scritto:Hai raggione soltanto se gli attribiti sono 10na.
Attenzione che questa ordina solo le opzioni visibili nella product_info, non quelle nel menu a tendina.
Credo che gli esempi pratici non siano molti, in genere la visualizzazione in ordine non e' tanto importante, ma ieri ho avuto questa necessita e, nonostante i vari attribute sort ecc. nessuno faceva quello che volevo
:wink:

'iao

Sergio

Inviato: 18/10/2005, 16:53
da Bass
makina ha scritto: Il mio problema è proprio questo. Voelr ordinare il menu a tendina in base all'ID o al NOME. Semplicemente questo. Ho messo mano al codice ma senza successo.
Cerca la attribute suite di kikoleppard, fa quello che ti serve :)

'iao

Sergio

Inviato: 21/10/2005, 16:40
da makina
Ti ringrazio per la tua risposta. Sei stato di grandissimo aiuto!
Ultima cosa, se non vi ruba molto tempo.
E' possibile eliminare completamente la striscia DX e fare in modo che il corpo centrale (esempio la vetrina dei nuovi prodotti) occupi il 100% dello spazio della pagina?
grazie 1000
Luca
Bass ha scritto:
makina ha scritto: Il mio problema è proprio questo. Voelr ordinare il menu a tendina in base all'ID o al NOME. Semplicemente questo. Ho messo mano al codice ma senza successo.
Cerca la attribute suite di kikoleppard, fa quello che ti serve :)

'iao

Sergio