Jump to content

[Risolto]Prodotti in vetrina nel footer


maofree

Recommended Posts

Ciao a tutti
avrei una richiesta da fare
sto facendo un sito per un negozio, ho guardato un pò nel forum francese alla ricerca di qualche novità .Sono rimasto incuriosito da questo sito http://www.my-deco-shop.com/design/ per il suo footer ,perchè a prima vista non sembra che il modulo homefeatured (prodotti in vetrina) si trovi nel footer ,me ne sono accorto usando firebug.
La cosa utile di questa mossa è la larghezza a tutta pagina del modulo con una visualizzazione di più prodotti su meno righe.
Ho provato a cambiare la posizione di homefeatured in footer oppure in product footer , ma come immaginavo non appare niente (sarebbe stato troppo facile).

Qualcuno sa come fare?

Link to comment
Share on other sites

Ciao
forse nel file php del modulo devi impostare gli hook, cioè sostituire da home a footer.

registerHook('home') ------> registerHook('footer')

function hookHome($params) --------> function hookFooter($params)

Vedi se così funziona

Link to comment
Share on other sites

A guardare così sembra come che per ottenere il risultato del sito my-deco

devi sopstare di posizione i 2 moduli in BO / modules/positions

e poi va chiarito il css per il modulo block features che si vede per il footer che ha la classe mancante

Ciao ;-)

Link to comment
Share on other sites

Homefeatured l'ho già messo in prima posizione nel footer position ,cambierò il css. Infatti in quel sito ha fatto una classe a parte 'footer_2'.
Ciao e grazie per la partecipazione.
Infatti nel forum non avevo trovato nessun topic su questa richiesta.
Ciao

Link to comment
Share on other sites

Ciao
ho risolto il problema del CSS grazie alle indicazioni di GermanUfo ,ovviamente per il posizionamento nel footer ringrazio PianetaModellismo. Ho studiato un pò il global.css e poi ho fatto le modifiche.
Inizio dal principio così sarà più facile da comprendere per chi vorrà fare la stessa cosa:
1)
andare nella cartella homefeatured e cambiare nel file homefeatured.php ,alla riga 22
....OR !$this->registerHook('home')) in .....OR !$this->registerHook('footer'))
alla riga 63
function hookHome($params) in function hookFooter($params)
2)
aprire il B.O. moduli ---> posizioni cancellare dalla homepage content il modulo prodotti in vetrina ,per metterlo nel footer in cima alla sua lista
3)
mettere nelle eccezioni tutte le pagine in .php nelle quali non volete che appaia, nel footer, questo modulo ,nel mio caso tutte ad eccezione della index.php
4)
in fondo al file global.css del proprio template aggiungere la stessa parte inerente alle classi div.block e .products_block (di questa solo la parte che è in #center_column) ,poi anteporre #footer tipo

#footer div.block {
   margin: auto;
   width: 980px;              <---------------variare  la larghezza da 191px
  background: transparent no-repeat bottom left;
}
#footer div.block ul { list-style: none; }
#footer div.block ul.tree li { padding-left:1.2em; }
#footer div.block a:hover { text-decoration: underline; }


e sostituire a #center_column --> #footer

Poi personalizzare in base alle prorie esigenze.

Adesso manca solo la modifica del modulo homefeatured per disporre più di 4 prodotti per riga ,che andrò a studiare tra poco.

Un saluto a tutti, in particolar modo a GermanUfo e a PianetaModellismo

Link to comment
Share on other sites

Grazie GermanUfo
sono nuovo di siti ecommerce e di siti in genere, ma mi piace studiare tutto ciò che non conosco e nell'informatica ce n'è proprio tanta e ogni giorno m'impegno per saperne sempre più .Mi sono trovato molto bene in questo forum ,parteciperò ancora tanto ,perchè ancora ho 2-3 problemini da risolvere ,ma al di là dei miei problemi ,mi piacerebbe dare una mano a chi ne ha bisogno. Da quando sto usando linux sono cambiato molto come persona.
Bando alle ciance finisco con questo topic dando l'ultimo consiglio, per chi non lo sapesse, anche fin troppo facile:

5)
per disporre più prodotti, oltre ai 4 di default, basta editare il file homefeatured.tpl alla riga 7
{assign var='nbItemsPerLine' value=4} in {assign var='nbItemsPerLine' value=7} per esempio

Ciao a tutti

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...