Pagina 1 di 1

Categoria in Home Page

Inviato: 11/06/2007, 13:50
da diemme75
Ho superato diversi problemi ma su questo mi sono proprio arenato.
Dovrei visualizzare in home una categoria a mia scelta, anziche' la classica new_products.
Come posso fare ?
Ho praticamente finito il sito ma all'ultimo dovrei fare questa modifica.

Qualcuno puo' aiutarmi per cortesia ?

Grazie mille.
Davide.

Inviato: 11/06/2007, 19:17
da bazbar
Apri l'homepage del tuo shop, vai alla categoria che ti interessa, copi l'indirizzo dalla barra di navigazione e lo linki nell'index.php

et voilà :)

Inviato: 11/06/2007, 23:39
da diemme75
Ciao,
grazie per la risposta, pero' purtroppo e' un'escamotage, che ha almeno due problemi.

1) Al momento, che do l'url "beta" al cliente, do' semplicemente www.sito.it/shop, non vorrei dare www.sito.it/shop/index.php?cPath=11

2) Dandogli il link cosi' non mi tiene il login se il cliente e' gia' loggato e se dovesse cliccare su "home page", probabilmente perche' non riesco a passargli in coda correttamente l'OsCsid e quindi mi slogga l'utente.
Se invece la home page "vera" avesse la categoria presente avrei risolto... invece ci sto' sbattendo la testa da giorni e sono ad un passa dalla fine... sigh...

Inviato: 12/06/2007, 16:54
da ottoz
Potresti semplicemente modificare la Query in New_product
impostando in maniera statica la categoria da cui attingere i prodotti
da mostrare in vetrina.

Ti puoi tenere due versioni una originale da usare come lista dei prodotti nuovi, e quella modificata la sostituisci a quella in home page.

Inviato: 12/06/2007, 18:47
da diemme75
Ciao, si, sarebbe la soluzione perfetta anche perche' il modulo new_product l'ho tolto subito e quindi al momento non lo uso...
Solo... e' proprio questo il punto... come la faccio una query che carichi una categoria statica ?
Conosco un po' il php, ho fatto un bel po' di modifiche a mano, ma non arrivo a tanto... :oops:
C'e' un posto dove posso prendere qualcosa di gia' fatto o imparare a farlo ? Nei contributi non ho trovato nulla sul genere che andasse...

Grazie 1000 !
Davide.

Inviato: 12/06/2007, 20:38
da marcus
diemme75 ha scritto:Ciao, si, sarebbe la soluzione perfetta anche perche' il modulo new_product l'ho tolto subito e quindi al momento non lo uso...
Solo... e' proprio questo il punto... come la faccio una query che carichi una categoria statica ?
Conosco un po' il php, ho fatto un bel po' di modifiche a mano, ma non arrivo a tanto... :oops:
C'e' un posto dove posso prendere qualcosa di gia' fatto o imparare a farlo ? Nei contributi non ho trovato nulla sul genere che andasse...

Grazie 1000 !
Davide.
Puoi realizzare quanto ti ha suggerito ottoz in maniera molto semplice in quanto ci pensa già oscommerce a selezionare la categoria per new_product.

Apri il file index.php e cerca l'inclusione del modulo new_product per la home (in fondo al file ):

Codice: Seleziona tutto

include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS);
Prima dell'inclusione aggiungi la linea:

Codice: Seleziona tutto

$new_products_category_id = ID categoria da mostrare in home; 
Es:

Codice: Seleziona tutto

$new_products_category_id = 62;
include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS);
In questo modo in home il box products new mostrerà solo i prod della categoria selezionata staticamente.

Saluti
Marcus

Inviato: 21/06/2007, 21:35
da diemme75
Grazie mille Marcus, sei stato gentilissimo, e scusa il mio ritardo nella risposta.
Purtroppo la modifica che e' stata fatta 'a monte' con il template non permette alla modifica da te suggerita di funzionare.
Il file products_new in mio possesso in effetti e' completamente diverso nel codice da quello standard.
A questo punto se e'/era una modifica di poche righe come quella cortesemente suggerita sarebbe stato perfetto, altrimenti non mi perdo nel products_new e fixo altro cose (sono alle prese con tassa compresa/esclusa ad esempio).
Se avrai tempo e voglia la mia home "vera" e' qui:
www.procad.it/shop (il sito e' ancora chiuso al pubblico e under construction).
mentre al momento ho pensato di "non risolvere" con un link in home page che punta alla categoria (idem il forward che metterei in www.procad.it).